MulaiMulai sekarang secara gratis

Melakukan permintaan HTTP di Python menggunakan urllib

Sekarang setelah Anda memahami dasar-dasar permintaan HTTP GET, saatnya Anda mencobanya sendiri. Dalam latihan interaktif ini, Anda akan mengirim permintaan GET ke server DataCamp untuk mengambil informasi dari latihan kode pertama kursus ini, "https://campus.datacamp.com/courses/1606/4135?ex=2".

Pada latihan berikutnya, Anda akan mengekstrak HTML-nya. Untuk sekarang, Anda akan mengemas dan mengirim permintaan, lalu menangkap responsnya.

Latihan ini adalah bagian dari kursus

Mengimpor Data Tingkat Menengah di Python

Lihat Kursus

Petunjuk latihan

  • Impor fungsi urlopen dan Request dari subpaket urllib.request.
  • Kemas permintaan ke url "https://campus.datacamp.com/courses/1606/4135?ex=2" menggunakan fungsi Request() dan simpan ke request.
  • Kirim permintaan dan tangkap responsnya ke variabel response dengan fungsi urlopen().
  • Jalankan sisa kode untuk melihat tipe data response dan menutup koneksi!

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Import packages


# Specify the url
url = "https://campus.datacamp.com/courses/1606/4135?ex=2"

# This packages the request: request


# Sends the request and catches the response: response


# Print the datatype of response
print(type(response))

# Be polite and close the response!
response.close()
Edit dan Jalankan Kode