1. Nauka
  2. /
  3. Kursy
  4. /
  5. Importowanie danych w Pythonie – poziom średniozaawansowany

Connected

ćwiczenie

Wyświetlanie wyników żądań HTTP w Pythonie za pomocą urllib

Przed chwilą przygotowałeś(-aś) i wysłałeś(-aś) żądanie GET na adres "https://campus.datacamp.com/courses/1606/4135?ex=2", a następnie przechwycono odpowiedź. Jak już wiesz, taka odpowiedź jest obiektem klasy http.client.HTTPResponse. Pozostaje jednak pytanie: co z tą odpowiedzią można zrobić?

Ponieważ pochodzi ona ze strony HTML, możesz ją odczytać, aby wyodrębnić kod HTML. Obiekt klasy http.client.HTTPResponse udostępnia w tym celu metodę read(). W tym ćwiczeniu rozwiniesz poprzednie rozwiązanie – wyodrębnisz odpowiedź i wyświetlisz jej zawartość w formacie HTML.

Instrukcje

100 XP
  • Wyślij żądanie i przechwyć odpowiedź w zmiennej response za pomocą funkcji urlopen(), tak jak w poprzednim ćwiczeniu.
  • Wyodrębnij odpowiedź za pomocą metody read() i zapisz wynik w zmiennej html.
  • Wyświetl ciąg znaków html.
  • Kliknij Prześlij odpowiedź, aby wykonać wszystkie powyższe kroki i zamknąć odpowiedź – zadbaj o porządek!