Ungkap dengan Response
Kami telah memuat sebelumnya sebuah objek Response, bernama response, dengan konten dari sebuah situs web rahasia. Tugas Anda adalah mencari tahu URL dan judul situs web tersebut menggunakan variabel response. Anda telah mempelajari cara menemukan URL pada pelajaran sebelumnya. Untuk menemukan judul situs web, yang perlu Anda ketahui adalah:
- Judul adalah teks dari elemen
title - Elemen
titleadalah anak dari elemenhead, yang merupakan anak dari elemen akarhtml.
Catatan: elemen akar html hanya memiliki satu elemen anak head, dan elemen head hanya memiliki satu elemen anak title.
Latihan ini adalah bagian dari kursus
Web Scraping dengan Python
Petunjuk latihan
- Berikan ke variabel
this_urlURL yang digunakan untuk memuat variabelresponse. - Berikan ke variabel
this_titlejudul situs web yang digunakan untuk memuat variabelresponse. Karena kita hanya menginginkan teks dari satu elemen yang akan dipilih, gunakan metodeextract_first()untuk mengekstrak teksnya. - Baik Anda menggunakan
xpathmaupuncss, pastikan Anda memilih teks di dalam elemen title, bukan hanya elemen title itu sendiri.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Get the URL to the website loaded in response
this_url = ____
# Get the title of the website loaded in response
this_title = response.____.extract_first()
# Print out our findings
print_url_title( this_url, this_title )