Hirdetés
Új hozzászólás Aktív témák
-
boneyard
tag
Sziasztok!
Egy nagyker webshop termékadatlapjairól szeretném begyűjteni a készletszámokat. Ahhoz, hogy ezek megjelenjenek, előtte be kell jelentkezni.
Eddig VBA-s macron kívül mást nem írtam, úgyhogy googleből keresgéltem.Addig eljutottam, hogy letöltöttem a sitemap-ot, amiből kigyűjtöttem csak a termékadatlapok linkjeit.
Megírtam a scriptet, ahol a Selenium PhantomJS webdriver segítségével szépen bejelentkezik a nagyker felületre, aztán következik ez:driver.get('01-termékadatlap-linkje')
adatlap = driver.page_source
soup = BeautifulSoup(adatlap, "html.parser")
print soup.title.string
if (soup.find('span', class_='onStock') is not None):
print(soup.find('span', class_='onStock').string)
else:
if (soup.find('span', class_='outOfStock') is not None):
print(soup.find('span', class_='outOfStock').string)
else:
print('Megszűnt')Szépen megjelenik a title, alatta pedig vagy a darabszám, vagy Elfogyott vagy Megszűnt felirat.
Amit szeretnék, hogy ezt a részt megismételje az összes kigyűjtött adatlap linkkel és az eredményeket ne csak az ablakba printelgesse ki, hanem egy külön fájlba.Megoldható ez valahogy?
Új hozzászólás Aktív témák
- Path of Exile (ARPG)
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Külföldi prepaid SIM-ek itthon
- Formula-1
- World of Tanks - MMO
- Milyen légkondit a lakásba?
- nVidia tulajok OFF topikja
- Azonnali VGA-s kérdések órája
- Rezsicsökkentés, spórolás (fűtés, szigetelés, stb.)
- Autós topik látogatók beszélgetős, offolós topikja
- További aktív témák...
- Yurbuds Ironman fülhallgató
- Telefon Felvásárlás!! iPhone 14/iPhone 14 Plus/iPhone 14 Pro/iPhone 14 Pro Max
- ÁRGARANCIA! Épített KomPhone Ultra 7 265KF 32/64GB RAM RTX 5070 Ti 16GB GAMER PC termékbeszámítással
- Telefon felvásárlás!! iPhone X/iPhone Xs/iPhone XR/iPhone Xs Max
- REFURBISHED és ÚJ - Lenovo ThinkPad Ultra Docking Station (40AJ)
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest


