Melakukan permintaan HTTP di Python menggunakan requests
Setelah Anda memahami cara membuat permintaan HTTP menggunakan paket urllib, sekarang Anda akan mempelajari cara melakukan hal yang sama menggunakan pustaka tingkat lebih tinggi, yaitu requests. Anda akan kembali melakukan ping ke server DataCamp untuk halaman "http://www.datacamp.com/teach/documentation" mereka.
Perhatikan bahwa berbeda dengan latihan sebelumnya yang menggunakan urllib, Anda tidak perlu menutup koneksi saat menggunakan requests!
Latihan ini adalah bagian dari kursus
Mengimpor Data Tingkat Menengah di Python
Petunjuk latihan
- Impor paket
requests. - Tetapkan URL yang menjadi fokus ke variabel
url. - Kemasi permintaan ke URL, kirim permintaan, dan tangkap respons dengan satu fungsi
requests.get(), lalu tetapkan respons tersebut ke variabelr. - Gunakan atribut
textdari objekruntuk mengembalikan HTML laman web sebagai string; simpan hasilnya dalam variabeltext. - Tekan submit untuk mencetak HTML laman web.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import package
# Specify the url: url
# Packages the request, send the request and catch the response: r
# Extract the response: text
# Print the html
print(text)