Build your ultimate AI agent
Descrierea cursului
Capacitatea de a construi instrumente care pot extrage și analiza informații de pe internet a fost și rămâne valoroasă în multe domenii ale științei datelor. În acest curs, vei învăța să navighezi și să parsezi cod HTML și să construiești instrumente care să parcurgă automat site-uri web. Deși scraping-ul va fi realizat cu ajutorul bibliotecii Python versatile scrapy, multe dintre tehnicile pe care le vei învăța pot fi aplicate și altor biblioteci populare Python, inclusiv BeautifulSoup și Selenium. La finalul cursului, vei avea o înțelegere solidă a structurii HTML, vei putea construi instrumente pentru a parsa cod HTML și a accesa informațiile dorite, și vei crea spidere scrapy simple pentru a parcurge web-ul la scară largă.
Cerințe prealabile
Curriculum
Structura cursului
1
Introducere în HTML
Descoperă structura HTML. Începem prin a explica de ce web scraping-ul poate fi un instrument valoros în setul tău de instrumente pentru știința datelor, apoi aprofundăm noțiunile de bază ale HTML. Capitolul se încheie cu o scurtă introducere în notația XPath, folosită pentru a naviga prin elementele unui document HTML.
- Prezentare generală a web scraping-ului50 XP
- Web scraping-ul nu este o activitate inutilă!50 XP
- HyperText Markup Language50 XP
- Navigarea în arborele HTML cu cuvinte50 XP
- Din arbore în HTML100 XP
- Atribute50 XP
- Să vorbim despre clase100 XP
- Găsirea atributului href50 XP
- Curs intensiv de XPath50 XP
- Unde mă aflu?100 XP
- E timpul pentru P100 XP
- Un span cu clasă100 XP
2
XPath-uri și Selectori
Folosește sintaxa XPath pentru a explora selectorii scrapy. Ambele concepte te vor apropia de capacitatea de a face scraping pe un document HTML.
3
Locatori CSS, Înlănțuire și Răspunsuri
Învață sintaxa locatorilor CSS și începe să experimentezi cu înlănțuirea locatorilor CSS cu XPath. Introducem și obiectele Response, care se comportă similar cu selectorii, dar îți oferă instrumente suplimentare pentru a-ți extinde eforturile de scraping pe mai multe site-uri web.
4
Spidere
Învață să creezi crawlere web cu scrapy. Aceste spidere scrapy vor parcurge web-ul prin mai multe pagini, urmând linkuri pentru a face scraping automat pe fiecare pagină, conform procedurilor învățate în capitolele anterioare.
Web Scraping în Python
Curs
finalizat

