Questions marquées «csv»

Valeurs séparées par des virgules ou valeurs séparées par des caractères (CSV) est un format standard de "base de données de fichier plat" pour stocker des données tabulaires en texte brut, composé d'une ligne d'en-tête facultative qui répertorie les champs de table délimités par des virgules ou des tabulations ou un autre caractère de délimitation, suivi d'une ou plusieurs lignes (séparées par une nouvelle ligne) représentant les enregistrements de la table sous forme de listes délimitées de valeurs. Les retours à la ligne et les caractères de séparation peuvent apparaître dans les champs (entre guillemets).




7
Écriture d'un DataFrame pandas dans un fichier CSV
J'ai une trame de données en pandas que je voudrais écrire dans un fichier CSV. Je fais cela en utilisant: df.to_csv('out.csv') Et obtenir l'erreur: UnicodeEncodeError: 'ascii' codec can't encode character u'\u03b1' in position 20: ordinal not in range(128) Existe-t-il un moyen de contourner cela facilement (c'est-à-dire que j'ai des caractères …
716 python  csv  pandas  dataframe 

30
Excel en CSV avec encodage UTF8 [fermé]
Fermé. Cette question ne répond pas aux directives de débordement de pile . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle soit sur le sujet de Stack Overflow. Fermé il y a 4 mois . J'ai un fichier Excel qui contient …
607 excel  encoding  csv  utf-8 






27
Gérer les virgules dans un fichier CSV
Je recherche des suggestions sur la façon de gérer un fichier csv qui est créé, puis téléchargé par nos clients, et qui peut avoir une virgule dans une valeur, comme un nom d'entreprise. Certaines des idées que nous examinons sont les suivantes: identificateurs cités (valeur "," valeurs "," etc.) ou …
472 csv 



9
Le fichier CSV écrit avec Python a des lignes vides entre chaque ligne
import csv with open('thefile.csv', 'rb') as f: data = list(csv.reader(f)) import collections counter = collections.defaultdict(int) for row in data: counter[row[10]] += 1 with open('/pythonwork/thefile_subset11.csv', 'w') as outfile: writer = csv.writer(outfile) for row in data: if counter[row[10]] >= 504: writer.writerow(row) Ce code lit thefile.csv, modifie et écrit les résultats dans thefile_subset1. …
446 python  windows  csv 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.