You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
lisez bien cette page, et notamment tout en bas il y a une zone où vous pouvez faire une recherche en ligne
69
+
70
+
```{admonition} la doc a disparu !
71
+
dans une version antérieure, cette URL donnait le mode d'emploi de l'API de géolocalisation
72
+
mais ! en Octobre 2025, la documentation semble en pleine refonte,
73
+
et si l'URL existe toujours, **elle ne contient plus cette information**...
74
+
```
70
75
71
76
```{code-cell} ipython3
72
-
# for starters, we only need the 'regular fit' pandas
77
+
# for starters, we only need the 'regular fit' - i.e. non geo - pandas
73
78
74
79
import pandas as pd
75
80
```
@@ -86,6 +91,10 @@ addresses.head(4)
86
91
87
92
et la première chose qu'on va faire, c'est naturellement d'utiliser cette API pour géolocaliser ces adresses
88
93
94
+
+++
95
+
96
+
### un petit extrait
97
+
89
98
mais avant cela, je vous recommande de produire un fichier `addresses-small.csv` qui contient un petit extrait, disons les 10 ou 20 premières lignes; ce sera très utile pour débugger
90
99
91
100
```{code-cell} ipython3
@@ -114,13 +123,13 @@ c'est très pratique de pouvoir faire une recherche des adresses 'une par une';
et donc de cette façon, c'est un peu comme si on appelait une fonction à distance, en lui passant
253
-
- `q=18+rue+BERNARDINS,Paris` (`q` pour *query*)
254
-
- et `limit=1` (pour avoir seulement la première réponse)
255
-
256
-
et pour vous faire réfléchir: il se passerait quoi si par exemple dans la colonne `name` il y avait un caractère `&` (imaginez la rue *Bouvart & Ratinet*)
257
-
````
258
-
259
-
+++
260
-
261
252
### en un seul coup
262
253
263
254
si vous avez bien lu la page qui décrit l'API, vous devez avoir remarqué qu'il y a une autre façon de lui soumettre une recherche
lisez bien cette page, et notamment tout en bas il y a une zone où vous pouvez faire une recherche en ligne
69
+
70
+
```{admonition} la doc a disparu !
71
+
dans une version antérieure, cette URL donnait le mode d'emploi de l'API de géolocalisation
72
+
mais ! en Octobre 2025, la documentation semble en pleine refonte,
73
+
et si l'URL existe toujours, **elle ne contient plus cette information**...
74
+
```
70
75
71
76
```{code-cell} ipython3
72
-
# for starters, we only need the 'regular fit' pandas
77
+
# for starters, we only need the 'regular fit' - i.e. non geo - pandas
73
78
74
79
import pandas as pd
75
80
```
@@ -86,6 +91,10 @@ addresses.head(4)
86
91
87
92
et la première chose qu'on va faire, c'est naturellement d'utiliser cette API pour géolocaliser ces adresses
88
93
94
+
+++
95
+
96
+
### un petit extrait
97
+
89
98
mais avant cela, je vous recommande de produire un fichier `addresses-small.csv` qui contient un petit extrait, disons les 10 ou 20 premières lignes; ce sera très utile pour débugger
90
99
91
100
```{code-cell} ipython3
@@ -106,13 +115,13 @@ c'est très pratique de pouvoir faire une recherche des adresses 'une par une';
et donc de cette façon, c'est un peu comme si on appelait une fonction à distance, en lui passant
226
-
- `q=18+rue+BERNARDINS,Paris` (`q` pour *query*)
227
-
- et `limit=1` (pour avoir seulement la première réponse)
228
-
229
-
et pour vous faire réfléchir: il se passerait quoi si par exemple dans la colonne `name` il y avait un caractère `&` (imaginez la rue *Bouvart & Ratinet*)
230
-
````
231
-
232
-
+++
233
-
234
225
### en un seul coup
235
226
236
227
si vous avez bien lu la page qui décrit l'API, vous devez avoir remarqué qu'il y a une autre façon de lui soumettre une recherche
0 commit comments