Realizarea de cereri HTTP în Python cu ajutorul requests
Acum că ai înțeles cum funcționează cererile HTTP folosind pachetul urllib, urmează să vezi cum poți face același lucru folosind biblioteca requests, de nivel mai înalt. Vei trimite din nou o cerere către serverele DataCamp, pentru pagina lor de asistență „https://instructor-support.datacamp.com/en/".
Reține că, spre deosebire de exercițiile anterioare cu urllib, nu trebuie să închizi conexiunea atunci când folosești requests!
Acest exercițiu face parte din cursul
Importul intermediar de date în Python
Instrucțiuni pentru exercițiu
- Importă pachetul
requests. - Atribuie URL-ul dorit variabilei
url. - Construiește cererea către URL, trimite-o și captează răspunsul folosind o singură funcție,
requests.get(), atribuind răspunsul variabileir. - Folosește atributul
textal obiectuluirpentru a obține codul HTML al paginii web sub formă de șir de caractere; stochează rezultatul într-o variabilă numitătext. - Apasă pe „Trimite răspunsul" pentru a afișa codul HTML al paginii web.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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)