Hirdetés
- Pebble - az átgondolt okosóra
- Xiaomi 15T Pro - a téma nincs lezárva
- Google Pixel 9 Pro XL - hét szűk esztendő
- iPhone topik
- Samsung Galaxy S25 - végre van kicsi!
- Xiaomi 17 Ultra - jó az optikája
- Vivo X300 Ultra - tárcsázz, ha van rá keret!
- Nem lesz olcsó a Realme GT 8 Pro Európában
- 8000 nit, maradhat? A szaúdiaknál kezd a Honor 600 Pro
- Mától Huawei okosórákkal is lehet érintésmentesen fizetni
-
Mobilarena

Új hozzászólás Aktív témák
-
Drizzt
nagyúr
válasz
bmatthun
#16364
üzenetére
Én anno csináltam ilyen scrapert, de a google eléggé gyorsan le is tiltotta az IP címet, ahonnan futtattam. Nem tudtam előre, de a google felhasználói feltételei között ott van, hogy ilyen célokra tilos a használata, s az elkövető tiltásával jár. Mondjuk ez vagy 15 éve volt, nem tudom megengedőbb lett-e a szabályzat. Nem hinném.
Én a html-ből próbáltam 1-2 heurisztika alapján parseolni, néha egész sikeresen, de hasonló mértékben egészen sikertelenül. Az eredményeket valamilyen db-be írtam, aztán kézzel átnéztem őket. -
Hege1234
addikt
válasz
bmatthun
#16364
üzenetére
én nem biztos, hogy jól értem mit szeretnél
de ha arra gondolsz, hogy pl azokat összeszedni amik a linken
bal oldlaon vannak
[link]
sztem megoldható pl. python-al és a beautifulsoup modullal
(de lehet van rá jobb megoldás is)
csak hát ugye kérdéses, hogy az éttermek mennyi adatot töltenek ki...
az összes telefonszám pl. ebben van <a class="fl"
az étterem nevei pedig itt <div class="dbg0pd" aria-level="3" role="heading">
erre szűrve role="heading" így gondolom az étterem nevei is kinyerhetőek
többire nem kerestem rá, és mivel egy csomó helyen random generált div nevek vannak
nem tudom, hogy így megoldható lenne ezzel a módszerrel
többiek akik itt jobban értenek hozzá biztos tudják, hogy érdemes e ezzel így megoldaniha elmélyednél a témában akkor a web scraping-re keress rá
-
coco2
őstag
válasz
bmatthun
#16364
üzenetére
Egyik webrobot sem tud gondolkodni, pláne nem gondolatolvasók. Google összes találata a legközelebbi, amit kaphatsz. Pld mit nevezel étteremnek? Utcai morning-only kávés büfétől a sok csillagos szállodai éttermekig a szivárvány 16 millió színével mind festhetnél egy átmenetet közöttük.
Egyenlőre nem elterjedt szokvány az open graph a weben. Név, cím, olyasmi, nem gyűjthető le előreszámítható és egyforma módszerrel mindenhonnét. Ahogy a haladási sebességet elnézem, majd 10 év múlva kérdezz rá újra - még akkor sem leszel lekésve semmiről.
Ha vannak Arany Oldalak, Cégkódex, vagy mittudomén miféle kiadványok, azok szerkesztve adnak adatokat. Sajnos, tekintettel a covid-ra, ami 1 évnél régebbi adat (a web 10 éves szeméttel van tele, de azok a kiadványok is lehetnek 1 évnél régebbi adatból szerkesztve), arról csak akkor fogod tudni, még tényleg létezik-e az étterem, ha személyesen odamész arra a címre.
Szóval döntsd el, mennyi pénzt szeretnél rá elkölteni. Törődj bele, hogy azt előre fogod valakinek odaadni. Különben a normálisabbja szóba sem áll veled. Aztán kapni fogsz valamit, amit a problémához mérten annyi pénzből az a kóder digitális formában adott. És majd utólag meglátod, mennyi az eltérés a virtuális valóság, és a kézzel fogható gyakorlat között.
Cheers

Új hozzászólás Aktív témák
Hirdetés
● olvasd el a téma összefoglalót!
- GIGABYTE RX 6800 XT 16GB GDDR6 GAMING OC - Eladó!
- BESZÁMÍTÁS! ASRock A520M R5 5500 16GB DDR4 500GB SSD RX 5700XT 8GB Rampage SHIVA Seasonic 650W
- BESZÁMÍTÁS! MSI B450M R5 5600 16GB DDR4 512GB SSD RX 6650 XT 8GB Rampage SHIVA FSP 650W
- BESZÁMÍTÁS! ASUS B450M R7 5700 32GB DDR4 512GB SSD RTX 3060 12GB Rampage SHIVA Cooler Master 650W
- BESZÁMÍTÁS! AsRock H510M i5 11500 16GB DDR4 512GB SSD RTX 3060 12GB Rampage SHIVA Adata 600W
- Toshiba KIOXIA XG8 4TB M.2 Gen4 SSD (7,000 MB/s and 5,800 MB/s)
- 188 - Lenovo LOQ (15IRX10) - Intel Core i5-13450HX, RTX 5060
- Dobozos! Xbox One X 1 TB + kontroller 6 hó garancia, számlával!
- Lenovo ThinkPad P15 Gen 2 i7-11850H 32 GB RAM 1000GB SSD NVIDIA T1200 Garancia
- GAMER PC! i5-11400F / RTX 4060 TI / B560M-K / 16GB DDR4 / SSD 512GB BeszámítOK !
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



