Commit 54efe1e1 authored by ZackOSX's avatar ZackOSX

sauvegarde

parent c3fe5637
...@@ -66,15 +66,25 @@ L'indication d'une semaine calendaire en format [[https://en.wikipedia.org/wiki/ ...@@ -66,15 +66,25 @@ L'indication d'une semaine calendaire en format [[https://en.wikipedia.org/wiki/
** Téléchargement ** Téléchargement
Après avoir téléchargé les données, nous commençons par l'extraction des données qui nous intéressent. D'abord nous découpons le contenu du fichier en lignes, dont nous jetons la première qui ne contient qu'un commentaire. Les autres lignes sont découpées en colonnes. Après avoir téléchargé les données, nous commençons par l'extraction des données qui nous intéressent. D'abord nous découpons le contenu du fichier en lignes, dont nous jetons la première qui ne contient qu'un commentaire. Les autres lignes sont découpées en colonnes.
#+BEGIN_SRC python :results silent :var data_url=data-url #+BEGIN_SRC python :results output :var data_url=data-url
from urllib.request import urlopen import urllib.request
import os.path
data = urlopen(data_url).read() if not os.path.isfile('incidence-PAY-3.csv'):
lines = data.decode('latin-1').strip().split('\n') urllib.request.urlretrieve(data_url, 'incidence-PAY-3.csv')
print('données téléchargées')
## open file
data = open("incidence-PAY-3.csv", "r",encoding="latin-1").read()
lines = data.strip().split('\n')
data_lines = lines[1:] data_lines = lines[1:]
table = [line.split(',') for line in data_lines] table = [line.split(',') for line in data_lines]
table[:5]
#+END_SRC #+END_SRC
#+RESULTS:
: données téléchargées
Regardons ce que nous avons obtenu: Regardons ce que nous avons obtenu:
#+BEGIN_SRC python :results value #+BEGIN_SRC python :results value
table[:5] table[:5]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment