1. Extraction de données d'un fichier CSV
Un fichier CSV est un fichier texte présentant des données tabulaires sous la forme de « données séparées par des virgules » (« Comma Separated Values »). Ce genre de fichier est couramment lu par un tableur : chaque ligne du fichier texte correspond à une rangée et chaque cellule d'une même ligne est séparée de sa voisine par une virgule. Cependant, ces virgules pouvant être présentes au sein même des cellules, il est couramment admis que l'on peut utiliser des tabulations ou encore des points virgules comme séparateur.
1.1 Présentation de la classe DictReader
Signature du constructeur de la classe DictReader, dans le package csv :
csv.DictReader(csvfile[, fieldnames=None[, restkey=None[, restval=None[, dialect='excel'[, *args, **kwargs]]]]])
csvfile désigne le fichier CSV ouvert de la façon suivante : csvfile = open('file.csv')
Dans la majorité des cas, la première ligne d'un fichier CSV désigne les noms des champs...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première