Provádění HTTP požadavků v Pythonu pomocí requests
Teď, když už máš HTTP požadavky s balíčkem urllib v malíčku, zkusíš totéž zvládnout i s knihovnou requests, která je na vyšší úrovni abstrakce. Znovu se ozveš serverům DataCampu a otestuješ jejich stránku centra nápovědy "https://instructor-support.datacamp.com/en/".
Na rozdíl od předchozích cvičení s urllib si všimni, že spojení při použití requests nemusíš zavírat!
Toto cvičení je součástí kurzu
Intermediate Importing Data in Python
Pokyny k cvičení
- Naimportuj balíček
requests. - Přiřaď požadovanou URL do proměnné
url. - Zabal požadavek na danou URL, odešli ho a zachyť odpověď jedinou funkcí
requests.get(); výsledek přiřaď do proměnnér. - Pomocí atributu
textobjekturzískej HTML stránky jako řetězec a výsledek ulož do proměnnétext. - Odešli řešení a zobraz HTML stránky.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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)