teaching:progappchim:csv

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
teaching:progappchim:csv [2019/03/03 20:59] – [Références] villersdteaching:progappchim:csv [2021/02/11 10:18] villersd
Ligne 17: Ligne 17:
 La [[http://docs.python.org/2/library/csv.html|librairie csv]] facilite la lecture et l'écriture de fichiers au format csv. Voici un programme effectuant une lecture d'un fichier csv, suivie d'une écriture (souvent bien sûr on n'utilisera qu'une seule de ces possibilités) : La [[http://docs.python.org/2/library/csv.html|librairie csv]] facilite la lecture et l'écriture de fichiers au format csv. Voici un programme effectuant une lecture d'un fichier csv, suivie d'une écriture (souvent bien sûr on n'utilisera qu'une seule de ces possibilités) :
  
-<sxh python; title : exemple_simple-csv-02.py>+<ccode python exemple_simple-csv-02.py>
 #!/usr/bin/env python #!/usr/bin/env python
 # -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
Ligne 51: Ligne 51:
     writer = csv.writer(ofile, delimiter=';')     writer = csv.writer(ofile, delimiter=';')
     writer.writerows(rows)     writer.writerows(rows)
-</sxh>+</code>
  
 <note tip>Pour satisfaire les contraintes d'un tableur, il est important de vérifier le séparateur utilisé , ainsi que l'usage ou non de "guillemets" : <note tip>Pour satisfaire les contraintes d'un tableur, il est important de vérifier le séparateur utilisé , ainsi que l'usage ou non de "guillemets" :
Ligne 64: Ligne 64:
   * [[https://medium.com/casual-inference/the-most-time-efficient-ways-to-import-csv-data-in-python-cc159b44063d|The most (time) efficient ways to import CSV data in Python]]   * [[https://medium.com/casual-inference/the-most-time-efficient-ways-to-import-csv-data-in-python-cc159b44063d|The most (time) efficient ways to import CSV data in Python]]
   * [[https://code.i-harness.com/fr/docs/python~3.6/library/csv|csv - Lecture et écriture de fichiers CSV]]   * [[https://code.i-harness.com/fr/docs/python~3.6/library/csv|csv - Lecture et écriture de fichiers CSV]]
 +  * + autres formats : [[https://towardsdatascience.com/importing-data-in-python-f6602add57b7|Importing Data in Python - Little summary on different ways to import different data]]
  • teaching/progappchim/csv.txt
  • Dernière modification : 2021/02/11 10:19
  • de villersd