Tutorial Python : Web Scrapping untuk Pemula

 Halo bestie coding! Pernah nggak sih kamu pengen ngumpulin data dari sebuah website,misalnya daftar harga, judul artikel, atau kutipan inspiratif, tapi males banget kalo harus copy paste satu- satu? Nah, disinilah web scrapping digunakan biar data dari web langsung diolah. 

Apa sih webscrapping? 

web scrapping adalah teknik untuk mengambil data dari halaman web secara otomatis. Jadi, alih- alih manual, kita bikin program yang : 
mengakses halaman web 
membaca struktur HTML 
menyaring elemen tertentu 
menyimpan hasilnya ke file CSV, Excel, atau database 

Langkah - langkah 

1. Install Beautifulsoup 

pip install beautifulsoup4

Jika sudah punya, cek dulu 
pip list 

2. Kode Program 

import requests 
from bs4 import BeautifulSoup
url = "https://quotes.toscrape.com"
response = requests.get(url) 
print(response.status_code) 
print(response.text[:50])
soup = BeautifulSoup(response.text,"html.parser")
print(soup.title.text) 
quotes = soup.find_all("span",class_="text")
authors=soup.find_all("small",class_="author")
for q, a in zip(quotes, authors):
    print (f"{q.text}-{a.text}")

3. Output 

Web Scrapping Python



Posting Komentar

0 Komentar