Lire Python csv et exporter vers txt

data2.csv


Nafn,Sysla,ID,Starfsgrein,Aldur,Kynlíf
Dom,Árnessýsla,00027861s,Embættismaður,30,karlkyns
Ola,Gullbringusýsla,00033014s,bankastjóri,26,kona
Qiv,Vestur-Skaftafellssýsla,00087295j,Sjómaður,47,karlkyns
Uba,Suður-Múlasýsla,00043765e,Bóndi,66,kona
Yhe,Norður-Múlasýsla ,00021559e,Fréttaritari,35,kona

・ Le module Csv est une bibliothèque standard -Spécifier le chemin relatif et le mode du fichier de lecture / écriture -Liste les clés et valeurs connectées par = et jointes par un point-virgule

import csv


def get_data_csv(path, mode):
    list = []
    with open(path, mode) as f:
        dict_data = csv.DictReader(f)
        for dict in dict_data:
            list.append(dict)
    return list


if __name__ == "__main__":
    read_path = 'data2.csv'
    read_mode = "r"
    write_path = 'write_data2.txt'
    write_mode = "w"
    list = get_data_csv(read_path, read_mode)
    with open(write_path, write_mode) as f:
        for dict in list:
            str = ";".join([key + '=' + value for key, value in dict.items()])
            f.write(str)
            f.write('\n')

write_data2.txt


Nafn=Dom;Sysla=Árnessýsla;ID=00027861s;Starfsgrein=Embættismaður;Aldur=30;Kynlíf=karlkyns
Nafn=Ola;Sysla=Gullbringusýsla;ID=00033014s;Starfsgrein=bankastjóri;Aldur=26;Kynlíf=kona
Nafn=Qiv;Sysla=Vestur-Skaftafellssýsla;ID=00087295j;Starfsgrein=Sjómaður;Aldur=47;Kynlíf=karlkyns
Nafn=Uba;Sysla=Suður-Múlasýsla;ID=00043765e;Starfsgrein=Bóndi;Aldur=66;Kynlíf=kona
Nafn=Yhe;Sysla=Norður-Múlasýsla ;ID=00021559e;Starfsgrein=Fréttaritari;Aldur=35;Kynlíf=kona

URL de référence

https://note.nkmk.me/python-csv-reader-writer/

Recommended Posts

Lire Python csv et exporter vers txt
Lire le fichier csv Python
Comment lire un fichier CSV avec Python 2/3
Grattage de la nourriture avec python et sortie en CSV
Lire JSON avec Python et générer un CSV
[Python] Comment lire les données de CIFAR-10 et CIFAR-100
Lisez le fichier CSV avec Python et convertissez-le en DataFrame tel quel
Lire csv avec des pandas python
Écrire en csv avec Python
Comment lire un csv contenant uniquement des entiers en Python
[Python] Lisez le fichier csv et affichez la figure avec matplotlib
[R] [Python] Memo pour lire plusieurs fichiers csv dans plusieurs fichiers zip
[Python] Utilisez ceci pour lire et écrire des fichiers wav [wavio]
[Introduction à Python] Combinaison des données Nikkei Average et NY Dow CSV
Python 3.6 sous Windows ... et vers Xamarin.
[Introduction à Python3 Jour 1] Programmation et Python
[Python] Ecrire dans un fichier csv avec Python
Sortie vers un fichier csv avec Python
Lire et utiliser des fichiers Python à partir de Python
Lecture et écriture de fichiers CSV Python
Exporter et exporter des fichiers en Python
Journalisation Python et vidage vers json
Lire et écrire du CSV avec Python
Sélénium et python pour ouvrir Google
Créer et lire des paquets de messages en Python
Comment importer des fichiers CSV et TSV dans SQLite avec Python
Lisez le binaire big endian en Python et convertissez-le en ndarray
Si vous souhaitez affecter une exportation csv à une variable en python
[Python] Comment convertir un fichier db en csv
Comment empaqueter et distribuer des scripts Python
De Python à l'utilisation de MeCab (et CaboCha)
Conseils pour faciliter la lecture des documents d'audition Python
Comment lire pydoc sur l'interpréteur python
Lire le fichier CSV avec python (Télécharger et analyser le fichier CSV)
Comment installer et utiliser pandas_datareader [Python]
Lier des méthodes aux classes et instances Python
[Python] Convertit les délimiteurs de fichier csv en délimiteurs de tabulation
Fractal pour faire et jouer avec Python
Lire et écrire des fichiers csv avec numpy
Portage et modification du solveur de doublets de python2 vers python3.
Lire et écrire des fichiers JSON avec Python
python: Comment utiliser les locals () et globals ()
[Part1] Scraping avec Python → Organisez jusqu'à csv!
Python> Numéros de sortie de 1 à 100, 501 à 600> Pour csv
[Python] Comment calculer MAE et RMSE
Comment utiliser le zip Python et énumérer
Compressez les données python et écrivez sur sqlite
Comment lire des fichiers CSV avec Pandas
[python] Lisez le fichier html et entraînez-vous au scraping
Comment utiliser is et == en Python
Lisez CSV et analysez avec Pandas et Seaborn
Lire et formater des fichiers csv mélangés avec des tabulations de virgule avec des pandas Python
Analyse des données: application facile des statistiques descriptives et des statistiques d'estimation aux données CSV en Python
[Python] Comment lire le fichier csv (méthode read_csv du module pandas)
[Chaîne de Markov] J'ai essayé de lire des citations et des émotions négatives en Python.
Différentes façons de lire la dernière ligne d'un fichier csv en Python
[Python] De l'analyse morphologique des données CSV à la sortie CSV et à l'affichage graphique [GiNZA]
Mis à jour vers Python 2.7.9
MessagePack-Try pour lier Java et Python avec RPC
[Introduction à Python3 Jour 12] Chapitre 6 Objets et classes (6.3-6.15)
Texte de l'image et publication sur slack (python slackbot)