Skip to content

Commit c843116

Browse files
cmigazzifreezed
authored andcommitted
Changes after review done
1 parent 04aa646 commit c843116

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

content/articles/presentation-requests.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Pour réaliser une requête:
2727

2828
avec `urllib3`...
2929
```
30-
import urllib3
30+
from urllib3 import PoolManager
3131
3232
http = PoolManager()
3333
res = http.request("GET", "https://fr.openfoodfacts.org/")
@@ -36,13 +36,13 @@ res = http.request("GET", "https://fr.openfoodfacts.org/")
3636
```
3737
import requests
3838
39-
res = requests.get("https://fr.openfoodfacts.org/ ")
39+
res = requests.get("https://fr.openfoodfacts.org/")
4040
```
4141
C'est effectivement beaucoup plus simple, mais que se passe-t-il ?
4242

43-
Dans les 2 cas, `res` contient la réponse du serveur HTTP.
43+
Dans les deux cas, `res` contient la réponse du serveur HTTP.
4444

45-
Avec `requests`, l’import de `http` et l’instanciation de `PoolManager()` est transparent pour l’utilisateur, ce qui économise du code. Les méthodes HTTP sont des méthodes de `requests` au lieu d'être des paramètres dans `urllib3`.
45+
Avec `requests`, l’import de `http` et l’instanciation de `PoolManager()` est transparent pour l’utilisateur, ce qui économise du code. Les méthodes HTTP sont des fonctions de `requests` au lieu d'être des paramètres dans `urllib3`.
4646

4747
On peut aussi faire de même avec les autres méthodes HTTP :
4848
```
@@ -55,7 +55,7 @@ res = request.head("https://mon-url.de/get")
5555

5656
**Et qu'est-ce qu'on en fait ?**
5757

58-
`requests` renvoie un objet `Response` qui possède les attributs suivants:
58+
`requests` renvoie un objet de type `Response` qui possède les attributs suivants:
5959
```
6060
# le code HTTP de la réponse
6161
>>> res.status_code
@@ -88,15 +88,15 @@ Petit exemple avec du Nutella que l’on peut retrouver grâce à son code barre
8888
```
8989
>>>res = requests.get("https://world.openfoodfacts.org/api/v0/product/3017620425400.json")
9090
```
91-
Comme la réponse est au format json, on peut le transformer en dictionnaire:
91+
Comme la réponse est au format json, on peut la transformer en dictionnaire:
9292
```
9393
>>>results = res.json()
9494
9595
# voir toutes les clés
9696
>>>results.keys()
9797
dict_keys(['code', 'status_verbose', 'product', 'status'])
9898
99-
# faire un dictionnaire du produit
99+
# faire un dictionnaire contenant les attributs du produit
100100
>>> product = results["product"]
101101
102102
# voir le nombre d'attributs du produit

0 commit comments

Comments
 (0)