Estraerò dati strutturati da qualsiasi sito web usando l'AI


Level 2
Informazioni su questo servizio
Traduzione automatica.
La maggior parte degli scraper si rompe nel momento in cui un sito cambia layout. Anche i miei lo facevano, finché non ho iniziato a usare GPT per leggere le pagine come farebbe una persona, invece di cercare il CSS selector esatto.
Scrivo ancora Python reale sotto - requests, Playwright, tutto ciò di cui il sito ha bisogno - ma il passaggio di estrazione è guidato dall'AI: puntalo su una pagina di prodotto, articolo, elenco o directory, descrivi i campi che vuoi, e li estrae anche quando l'HTML è un disastro o cambia il mese prossimo.
Adatto a siti che si ridisegnano spesso, pagine con struttura incoerente o dati nascosti in testo non strutturato che uno scraper normale non riesce a interpretare correttamente. Meno adatto per lavori grandi (10.000+ pagine) dove uno scraper tradizionale è più veloce e economico - ti dirò se sei tu invece di accettare comunque l'ordine.
Mandami la pagina e i campi di cui hai bisogno. Farò un test rapido sui tuoi dati reali prima che tu ti impegni in qualcosa di più grande.
Scopri di più su Shah
Python developer for the scrapes other freelancers give up on
Level 2
- DaRegno Unito
- Membro daapr 2021
- Tempo di risposta medio1 ora
- Ultima consegna1 mese
Lingue
Inglese
Traduzione automatica.
Il mio portfolio
FAQ
Traduzione automatica.
In cosa si differenzia da un normale scraper?
Un normale scraper cerca i CSS selector esatti e si rompe nel momento in cui il sito cambia. Questo invece legge il contenuto della pagina, quindi piccoli cambiamenti di layout di solito non lo interrompono.
Funzionerà sul mio sito esatto?
Mandami un link e i campi di cui hai bisogno - lo testerò sulla tua pagina reale prima che tu paghi qualcosa di più grande.
È questa la scelta giusta per un lavoro di scraping enorme?
Non sempre - per lavori molto grandi (migliaia di pagine) uno scraper tradizionale di solito è più veloce e più economico. Ti dirò onestamente quale si adatta al tuo caso.
Cosa ottengo alla fine?
Uno script Python che puoi eseguire tu stesso, o i dati estratti consegnati come CSV, JSON o foglio di calcolo - come preferisci.
Puoi anche gestire login o siti con molto JS?
Sì - questo viene gestito a livello di scraping prima del passaggio di estrazione AI, come nel mio altro lavoro di scraping.
