Wykonywanie zapytań HTTP w Pythonie za pomocą requests
Skoro już wiesz, jak wykonywać zapytania HTTP za pomocą pakietu urllib, czas sprawdzić, jak zrobić to samo przy użyciu bardziej przyjaznej biblioteki requests. Ponownie skontaktujesz się z serwerami DataCamp, tym razem odpytując stronę centrum pomocy pod adresem "https://instructor-support.datacamp.com/en/".
Zwróć uwagę, że w przeciwieństwie do poprzednich ćwiczeń z urllib, korzystając z requests, nie musisz zamykać połączenia!
To ćwiczenie jest częścią kursu
Importowanie danych w Pythonie – poziom średniozaawansowany
Instrukcje do ćwiczenia
- zaimportuj pakiet
requests. - przypisz interesujący cię adres URL do zmiennej
url. - przygotuj zapytanie do podanego adresu URL, wyślij je i przechwyć odpowiedź za pomocą jednej funkcji
requests.get(), zapisując wynik w zmiennejr. - użyj atrybutu
textobiektur, aby zwrócić HTML strony w postaci ciągu znaków; zapisz wynik w zmiennejtext. - kliknij, aby wyświetlić HTML strony.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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)