[Python] Konvertieren Sie CSV-Dateibegrenzer in Tabulatortrennzeichen

Was du machen willst

Punkt

~~ -Einfaches Importieren und Verwenden des CSV-Moduls ~~ ~~ Importiere das CSV-Modul in das aufrufende Programm ~~

convertTav.py



def CsvToTsv(path):
    
    #Array zum Lesen
    line = []

    #Lesen
    with open(path, "r", newline="") as f:
            #Leseobjekt erstellen (durch Kommas getrennt)
            reader = csv.reader(f, delimiter = ",")
            #Lesen
            line = [row for row in reader]
    #close
    f.close

    #Schreiben
    with open(path, "w", newline="") as f:
            #Objekterstellung schreiben (tabulatorgetrennt)
            writer = csv.writer(f, delimiter = "\t")
            #Schreiben Sie alles zusammen
            writer.writerows(line)
    #close
    f.close

Nachtrag

Wenn Sie die Codierung durch Lesen und Schreiben konvertieren möchten, geben Sie die Codierung beim Öffnen an (Beispiel) Shift-jis beim Lesen, utf-8 beim Schreiben

convertTav.py


#Lesen
with open(path, "r", newline="", encoding="cp932") as f:

#Schreiben
with open(path, "w", newline="", encoding="utf_8") as f:

** Es hat nicht mit Shift-jis funktioniert, es hat mit cp932 funktioniert **

Recommended Posts

[Python] Konvertieren Sie CSV-Dateibegrenzer in Tabulatortrennzeichen
[Python] So konvertieren Sie eine Datenbankdatei in CSV
So konvertieren Sie eine JSON-Datei mit Python Pandas in eine CSV-Datei
[Python] Mit Python in eine CSV-Datei schreiben
Ausgabe in eine CSV-Datei mit Python
So konvertieren Sie Python in eine exe-Datei
Konvertieren Sie die psd-Datei in Python in png
Konvertieren Sie nach dem Aufrufen der Shell-Datei unter Python CSV in Parkett.
Lesen Sie die Python-CSV-Datei
Lesen einer CSV-Datei mit Python 2/3
[Python] Konvertieren von DICOM in PNG oder CSV
Konvertieren Sie die SVG-Datei mit Python in png / ico
Schreiben von Protokollen in eine CSV-Datei (Python, C-Sprache)
Lesen Sie die CSV-Datei mit Python und konvertieren Sie sie unverändert in DataFrame
[Python] Datum in Zeichenfolge konvertieren
Konvertieren Sie numpy int64 in python int
[Python] Liste in Pandas konvertieren [Pandas]
Konvertieren Sie HTML in eine Textdatei
Ich habe versucht, eine CSV-Datei mit Python zu berühren
[Python] Konvertiert PDF-Text für jede Seite in CSV (2/24 Postscript)
Konvertieren Sie das Scratch-Projekt in Python
[Python] Konvertieren Sie Shift_JIS in UTF-8
Schreiben Sie mit Python in csv
Konvertieren Sie SDF schnell in CSV
So konvertieren Sie Json-Dateien in das CSV- oder EXCEL-Format
Python-Skript, das eine JSON-Datei aus einer CSV-Datei erstellt
Konvertieren Sie die Genbank-Datei in die GFF-Datei
Laden Sie die CSV-Datei mit Python herunter
Konvertieren Sie Python 3.x-Code in Python 2.x.
Konvertieren Sie eine Excel-Datei für verschiedene Zwecke in Python in Text
Workflow zum Konvertieren der Formel (Bild) in Python
Konvertieren Sie die Liste mit Python in DataFrame
Python> Liste> Doppelte Liste in einfache Liste konvertieren
Lesen und Schreiben von Python CSV-Dateien
[Python] Konvertiert natürliche Zahlen in Ordnungszahlen
Konvertieren Sie die Dezimalzahl in n-ary [Python]
Python> Tupel> Konvertiert doppeltes Tupel in einzelnes Tupel
Datei-Upload in Azure Storage (Python)
Ich habe versucht, eine Python-Datei in eine EXE-Datei zu verwandeln (Rekursionsfehler unterstützt)
[Python] Speichern einer CSV-Datei als eindimensionale Array-Daten
[Good By Excel] Python-Skript zum Generieren von SQL zum Konvertieren von CSV in Tabelle
Konvertieren Sie Memos sofort mit Python 2to3
Konvertieren Sie Python> Zwei-Wert-Sequenz in Wörterbuch
CSV-Datei mit Python lesen (CSV-Datei herunterladen und analysieren)
So konvertieren Sie csv in tsv in CLI
Konvertieren Sie das Matplotlib-Diagramm in das EMF-Dateiformat
Konvertieren Sie mit pdfplumber von PDF in CSV
Konvertieren Sie Excel-Daten mit Python in JSON
Konvertiere Hiragana mit Python (Beta) in Romaji
Konvertieren Sie von Katakana zu Vokal Kana [Python]
Python> Tupel in Liste konvertieren> aList = Liste (pi_tuple)
Lesen Sie Python csv und exportieren Sie es nach txt
Konvertieren Sie den Python-Datumstyp in das RFC822-Format
[Teil1] Scraping mit Python → Organisieren Sie bis zu CSV!
Python> Ausgaben von 1 bis 100, 501 bis 600> Für CSV
Konvertieren Sie chinesische Zahlen mit Python in arabische Zahlen
In Python von Markdown in HTML konvertieren
Konvertieren Sie die absolute URL in eine relative URL in Python