GeeksforGeeks (Français)

voyons comment convertir un fichier texte en CSV en utilisant Python Pandas. Python Lira les données d’un fichier texte et créera un dataframe avec des lignes égales au nombre de lignes présentes dans le fichier texte et des colonnes égales au nombre de champs présents dans une seule ligne. Voir l’exemple ci-dessous pour une meilleure compréhension.,

Fichier Texte Original

Dataframe créé à partir d’supérieure fichier texte se présente comme suit:

Fichier CSV formé à partir de la donnée de fichier texte

Note: La première colonne dans le dataframe est l’indexation qui est par défaut lorsqu’un fichier texte en lecture.

Une fois le dataframe créé, nous stockerons ce dataframe dans un format de fichier CSV en utilisant la méthode Dataframe.to_csv ().

Syntaxe: Dataframe.,to_csv(paramètres)

de Retour: Aucun

nous allons voir des exemples:

Exemple 1:

Résultat:

Fichier CSV formé à partir de la donnée de fichier texte

Le fichier texte en lecture est la même que ci-dessus. Après l’exécution réussie du code ci-dessus, un fichier nommé « GeeksforGeeks.csv” sera créé dans le même répertoire.

exemple 2: supposons que l’en-tête de colonne ne soit pas donné et que le fichier texte ressemble à:

fichier texte sans en-têtes

alors lors de l’écriture du code, vous pouvez spécifier des en-têtes.,

Résultat:

fichier CSV avec les en-têtes

Nous voyons que les en-têtes ont été ajoutés avec succès et le fichier a été converti à partir d’ ‘.TXT ‘format à’.csv format.

exemple 3: dans cet exemple, les champs du fichier texte sont séparés par un délimiteur défini par l’utilisateur »/”.

‘/’ Fichier Texte Délimité par

Résultat:

Fichier CSV

lors de la lecture des données, nous spécifier que les données doivent être segmentées en utilisant délimiteur spécifié. Dans ce cas,‘/’.

Attention geek!, Renforcez vos fondations avec le cours Python Programming Foundation et apprenez les bases.

pour commencer, vos préparatifs D’entrevue améliorent vos concepts de Structures de données avec le cours Python DS.

l’Article Tags :

Share

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *