Skip to content

Commit 94e7c0a

Browse files
pip install pynsee (#342)
* pynsee * Automated changes * Automated changes Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent 0e5cf29 commit 94e7c0a

File tree

1 file changed

+6
-43
lines changed
  • content/course/manipulation/02a_pandas_tutorial

1 file changed

+6
-43
lines changed

content/course/manipulation/02a_pandas_tutorial/index.qmd

Lines changed: 6 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -84,55 +84,18 @@ de l'Insee disponibles sur le site web [insee.fr](https://www.insee.fr/fr/accuei
8484
ou via des API.
8585
:::
8686

87-
::: {.cell .markdown}
88-
```{=html}
89-
<div class="alert alert-info" role="alert">
90-
<h3 class="alert-heading"><i class="fa-solid fa-comment"></i> Note</h3>
91-
```
87+
Pour simplifier l'accès aux données du site [insee.fr](https://www.insee.fr/fr/accueil)
88+
nous allons utiliser un package nommé `pynsee`.
89+
Son code source est disponible sur
90+
[`Github`](https://github.com/InseeFrLab/Py-Insee-Data).
91+
Pour l'installer depuis la cellule d'un `Notebook Jupyter`:
9292

93-
Le package `pynsee` est relativement jeune et n'est disponible que sur
94-
[`Github`](https://github.com/InseeFrLab/Py-Insee-Data), pas sur `PyPi`.
95-
Idéalement, on utilise les commandes suivantes,
96-
pour installer le package et quelques dépendances nécessaires :
9793

9894
```{python}
9995
#| eval: false
100-
!pip install pathlib2
101-
!pip install python-Levenshtein
102-
!pip install --upgrade xlrd
103-
!pip install git+https://github.com/InseeFrLab/Py-Insee-Data.git
96+
!pip install pynsee
10497
```
10598

106-
Cette approche, qui est la plus simple,
107-
implique que `Jupyter` et `Git` sont capables de communiquer. Si
108-
`Jupyter` ne sait pas où trouver `Git`, comme sur des ordinateurs
109-
`Git` a été installé en version portable sans ajout au `PATH`,
110-
il est possible de rencontrer une erreur.
111-
112-
Dans ce cas,
113-
il faut télécharger le package compressé et l'installer localement :
114-
115-
```{python}
116-
#| eval: false
117-
import requests
118-
url = 'https://github.com/InseeFrLab/Py-Insee-Data/archive/refs/heads/master.zip'
119-
r = requests.get(url)
120-
with open("pynsee.zip" , 'wb') as zipfile:
121-
zipfile.write(r.content)
122-
```
123-
124-
L'installation se fait ensuite de la manière suivante:
125-
126-
```python
127-
!pip install --ignore-installed pynsee.zip
128-
!pip install python-Levenshtein
129-
```
130-
131-
Si le fait de ne pas avoir de barre de progrès lors du téléchargement
132-
vous trouble, vous pouvez vous rendre à la
133-
[Section Annexe](#annexe) pour découvrir un bout de code
134-
qui effectue les mêmes tâches mais avec des barres de progrès
135-
13699
```{=html}
137100
</div>
138101
```

0 commit comments

Comments
 (0)