Hirdetés
- Melyik tápegységet vegyem?
- Azonnali VGA-s kérdések órája
- Milyen széket vegyek?
- Vezeték nélküli fejhallgatók
- Pofonegyszerűvé teszi az AI-t az új AMD Software
- AMD vs. INTEL vs. NVIDIA
- OLED TV topic
- Videós, mozgóképes topik
- GeForce RTX 5080-nak álcázott 5060-at kapott egy pórul járt vásárló
- TCL LCD és LED TV-k
-
PROHARDVER!
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
Doink
aktív tag
válasz
maestro87
#6688
üzenetére
A fenti kódot nodejs-ben futtattam mert a lényegi rész ugyan az google scriptben is:
var cheerio = cheeriogasify.require('cheerio');
function run() {
var response = UrlFetchApp.fetch("https://www.gearbest.com/smart-watches/pp_362705.html");
var $ = cheerio.load(response.getContentText());
var result = {
url: $("meta[property='og:url']").attr('content'),
price: $(".price_area > .goods_price > .my_shop_price").data('orgp'),
name: $(".goods-info-top > h1").text()
}
Logger.log(result);
}A cheerionak lassabbnak kell lennie amíg csak pár adatra van szükséged, ettől függetlenül így is elég gyors és ugyan úgy lehet rajta gyorsítani ahogy jquery-ben is tudsz (nem az egész fában keresel hanem csak részfában). Az hogy a google script-re milyen korlátozások vannak és ott miért ilyen lassú már maga az url lekérdezés is annak neked kell utánanézni, nodejs-ben 180ms alatt végez a felparseolással és az eredmény kiírással, google scripben pedig ugyan ez a művelet több mint 10 másodperc.
Új hozzászólás Aktív témák
- eMAG vélemények - tapasztalatok
- Garancia kérdés, fogyasztóvédelem
- Melyik tápegységet vegyem?
- Windows 11
- Windows 10
- Azonnali VGA-s kérdések órája
- Alaposan helyretette az AI ellenzőit az NVIDIA vezetője
- Amit látnod kell 80’ – 90’ évek, egész estét betöltő mozi filmjei.
- Milyen széket vegyek?
- Vezeték nélküli fejhallgatók
- További aktív témák...
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs


