urllib kullanarak Python'da HTTP istekleri gerçekleştirme
Artık HTTP GET isteklerinin temellerini bildiğine göre, sıra kendi isteklerini yapmaya geldi. Bu etkileşimli egzersizde, bu kursun ilk kodlama egzersizinden bilgi çekmek için kendi DataCamp sunucularımıza bir GET isteği göndereceksin: "https://campus.datacamp.com/courses/1606/4135?ex=2".
Bir sonraki egzersizde HTML'nin kendisini çıkaracaksın. Şimdilik, isteği paketleyip göndererek yanıtı yakalayacaksın.
Bu egzersiz
Python'da Orta Düzey Veri İçe Aktarma
kursunun bir parçasıdırEgzersiz talimatları
urllib.requestalt paketindenurlopenveRequestfonksiyonlarını içe aktar.Request()fonksiyonunu kullanarak"https://campus.datacamp.com/courses/1606/4135?ex=2"adresine yapılacak isteği paketle verequestdeğişkenine ata.- İsteği gönder ve yanıtı
urlopen()fonksiyonu ileresponsedeğişkeninde yakala. - Kalan kodu çalıştırarak
response'ın veri tipini gör ve bağlantıyı kapat!
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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()