Začněte nyníZačněte zdarma

HTTP requesty v Pythonu pomocí urllib

Teď, když znáš základy HTTP GET requestů, je čas si je vyzkoušet na vlastní kůži. V tomto interaktivním cvičení pošleš request na servery DataCampu a pomocí GET requestu získáš informace z prvního cvičení tohoto kurzu: "https://campus.datacamp.com/courses/1606/4135?ex=2".

V dalším cvičení pak z odpovědi extrahuješ samotný HTML kód. Teď se ale zaměříš na sestavení a odeslání requestu a zachycení odpovědi.

Toto cvičení je součástí kurzu

Intermediate Importing Data in Python

Zobrazit kurz

Pokyny k cvičení

  • Z balíčku urllib.request importuj funkce urlopen a Request.
  • Pomocí funkce Request() sestav request na url "https://campus.datacamp.com/courses/1606/4135?ex=2" a výsledek ulož do proměnné request.
  • Odešli request a zachyť odpověď do proměnné response pomocí funkce urlopen().
  • Spusť zbytek kódu, abys viděl/a datový typ proměnné response, a nezapomeň zavřít spojení!

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 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()
Upravit a spustit kód