Ajout de commentaires , au code exo1 Module3

parent f39e8f70
...@@ -20,6 +20,8 @@ ...@@ -20,6 +20,8 @@
(setq org-babel-python-command "python3") (setq org-babel-python-command "python3")
#+end_src #+end_src
# Besoin de rajouter la configuration du bloc ci dessus car j'ai un souci avec mon ordinateur,
# Le fichier de config n'aarive pas à declarer les langages.
* Préface * Préface
...@@ -87,14 +89,17 @@ import requests ...@@ -87,14 +89,17 @@ import requests
import os.path import os.path
import codecs import codecs
path='./incidence-PAY-3.csv' path='./incidence-PAY-3.csv' # Nom du fichier contenant les données en locacl
if os.path.isfile(path)==False:
if os.path.isfile(path)==False: # Tester que le fichier n'existe pas deja
url = 'http://www.sentiweb.fr/datasets/incidence-PAY-3.csv' url = 'http://www.sentiweb.fr/datasets/incidence-PAY-3.csv'
r = requests.get(url, allow_redirects=True) r = requests.get(url, allow_redirects=True)
file=codecs.open(path, 'wb').write(r.content) file=codecs.open(path, 'wb').write(r.content)
print ("File created") print ("Data Downloaded with success")
# Si le fichier n'existe pas, le telecharger puis alerter l'utilisateur qu'un telechargement a eu lieu
#Si le fifhier existe, on continue le traitement sans le telecharger
csv_file=codecs.open(path,'r',encoding="latin-1") csv_file=codecs.open(path,'r',encoding="latin-1") # Ouvrir le fichier avec l'encodege latin-1 (necessaire pour lire les caracteres accentués)
lines=csv_file.read().strip().split('\n') lines=csv_file.read().strip().split('\n')
data_lines = lines[1:] data_lines = lines[1:]
......
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