ÎncepețiÎncepe gratuit

Realizarea de cereri HTTP în Python folosind urllib

Acum că știi elementele de bază ale cererilor HTTP GET, e momentul să le pui în practică. În acest exercițiu interactiv, vei accesa serverele DataCamp pentru a trimite o cerere GET și a extrage informații din primul exercițiu de programare al acestui curs, "https://campus.datacamp.com/courses/1606/4135?ex=2".

În exercițiul următor, vei extrage chiar codul HTML. Deocamdată însă, vei pregăti și trimite cererea, apoi vei recepționa răspunsul.

Acest exercițiu face parte din cursul

Importul intermediar de date în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Importă funcțiile urlopen și Request din subpachetul urllib.request.
  • Pregătește cererea către URL-ul "https://campus.datacamp.com/courses/1606/4135?ex=2" folosind funcția Request() și atribuie rezultatul variabilei request.
  • Trimite cererea și recepționează răspunsul în variabila response cu ajutorul funcției urlopen().
  • Rulează restul codului pentru a vedea tipul de date al variabilei response și pentru a închide conexiunea!

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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()
Editează și rulează codul