Pengambilan Data dari sebuah web dan membahas tentang pemanfaatan fungsi find_all
Kali ini kita mengambil data dari website https://quotes.toscrape.com/
Di website ini kita akan mengambil data bagian teks “The world as we have created it is a process of our thinking. It cannot be changed without changing our thinking.” dan "by Albert Einstein (about)"
Berikut adalah code nya :
Penjelasan Coding :
1. Input
Definisikan variabelnya
2. Proses
Dari variabel ke website https://quotes.toscrape.com/ Lalu tampilkan
3. Output
Tampilkan variabel quote dan author
Berikut adalah prasyarat kita akan mengunakan library beautifulsoup4 dan requests untuk mengambil data pada website.
from bs4 import BeautifulSoup
import requests
Kemudian menggunakan variabel html untuk me-requests data dari website https://quotes.toscrape.com/
html = requests.get('https://quotes.toscrape.com')
Kita juga menggunakan beautifulsoup4 untuk mengambil data dari website tersebut
html_soup = BeautifulSoup(html.content,'html.parser')
Kemudian lakukan pengambilan data dengan menggunakan variabel quote cari (find) element ('span' yang class-nya 'text')
quote = html_soup.find('span', class_ = 'text').text
Kemudian lakukan pengambilan data dengan menggunakan variabel quote cari (find) element ('small' yang class-nya author)
author = html_soup.find('small', class_ = 'author').text
Kemudian tampilkan variabel tersebut
print(quote)
print(author)
Komentar
Posting Komentar