[Python] Mit Python in eine CSV-Datei schreiben

Einführung

Python-Code zum Schreiben von CSV-Dateien. Geben Sie das Verzeichnis an und setzen Sie den Dateinamen auf Datum, Uhrzeit usw. Durch Hinzufügen von Datums- und Uhrzeitinformationen zum Dateinamen kann bei der Ausführung eine Datei mit einem eindeutigen Namen erstellt werden, was zum Speichern von Protokollen praktisch ist.

Umgebung

Code

Geben Sie csv in das Verzeichnis output im selben Verzeichnis wie csv_log.py aus.

csv_log.py


import datetime
import csv

#Holen Sie sich Datum und Uhrzeit
now = datetime.datetime.now()
#Geben Sie hier das Verzeichnis an
filename = './output/log_' + now.strftime('%Y%m%d_%H%M%S') + '.csv'

#Datei, erste Zeile(Säule)Schaffung
with open(filename, 'w') as f:
    writer = csv.writer(f)
    writer.writerow(['x','y','z'])

x,y,z = 0,0,0
while(1):
    #Schreiben Sie etwas Verarbeitung
    x += 1
    y += 2
    z += 3
    #Ordnen Sie den Dateinamen dem Namen der von Ihnen erstellten Datei zu
    # writer.schreibe Liste mit Schreibzeile nach CSV
    with open(filename, 'a', newline="") as f:
        writer = csv.writer(f)
        writer.writerow([x, y, z])

    #Pause, wenn die Verarbeitung beendet ist
    break

Ich denke, Sie können eine solche CSV erstellen

x y z
1 2 3
4 5 6
: : :

abschließend

Das ist alles für diese Zeit, aber ich benutze oft Pandas für die Datenanalyse usw. Sie können CSV problemlos mit Pandas ausgeben, daher werde ich es erneut aktualisieren. Vielen Dank!

Recommended Posts

[Python] Mit Python in eine CSV-Datei schreiben
Schreiben Sie mit Python in csv
Ausgabe in eine CSV-Datei mit Python
Laden Sie die CSV-Datei mit Python herunter
Schreiben Sie CSV-Daten mit AWS-Lambda + Python in AWS-S3
Ich möchte mit Python in eine Datei schreiben
Ich habe versucht, eine CSV-Datei mit Python zu berühren
So konvertieren Sie eine JSON-Datei mit Python Pandas in eine CSV-Datei
[Python] Ein Memo zum vertikalen Schreiben von CSV mit Pandas
[Python] So konvertieren Sie eine Datenbankdatei in CSV
CSV-Datei mit Python lesen (CSV-Datei herunterladen und analysieren)
[Python] Konvertieren Sie CSV-Dateibegrenzer in Tabulatortrennzeichen
[Teil1] Scraping mit Python → Organisieren Sie bis zu CSV!
Lesen Sie die Python-CSV-Datei
Kratzen Sie das Essen mit Python und geben Sie es an CSV aus
[Python] Wie man Excel-Dateien mit Pandas liest
Konvertieren Sie die SVG-Datei mit Python in png / ico
Schreiben von Protokollen in eine CSV-Datei (Python, C-Sprache)
[Mit Plotly auf die Karte schreiben] Dynamische Visualisierung mit Plotly [Python]
Lesen Sie die CSV-Datei mit Python und konvertieren Sie sie unverändert in DataFrame
Fehler aufgrund von UnicodeDecodeError beim Lesen der CSV-Datei mit Python [Für Anfänger]
CSV-Datei lesen und schreiben
Stellen Sie mit Python eine Verbindung zu BigQuery her
Lesen Sie CSV mit Python-Pandas
Zeichnen Sie eine netCDF-Datei mit Python
Stellen Sie mit Python eine Verbindung zu Wikipedia her
Post to Slack mit Python 3
Schreiben wir Python mitinema4d.
Schalten Sie Python mit Alternativen auf 2.7 um
So messen Sie die Wiedergabezeit von MP3-Dateien mit Python
Schreiben Sie mit Lambda (Python, JavaScript) mehrere Datensätze in DynamoDB.
Für diejenigen, die Python mit vim schreiben möchten
[Python-pptx] Gibt PowerPoint-Schriftinformationen mit Python in CSV aus
Python-Skript, das eine JSON-Datei aus einer CSV-Datei erstellt
Link, um mit Python zu beginnen
Machen Sie Apache Log CSV mit Python
[Mit Python automatisiert! ] Teil 1: Datei einstellen
Implementierter Dateidownload mit Python + Bottle
Schön dich mit Python zu treffen
Versuchen Sie, Facebook mit Python zu betreiben
[Python] Lesen Sie die CSV-Datei und zeigen Sie die Abbildung mit matplotlib an
Schreiben Sie die Standardausgabe in eine Datei
Konvertieren Sie die Liste mit Python in DataFrame
MP3 → WAV-Konvertierung mit Python
Schwanzrekursion mit Python2 durchführen
Erste Schritte mit Python
Schreiben Sie FW mit TWE-Lite R an TWE-Lite.
Lesen und Schreiben von Python CSV-Dateien
Was tun mit PYTHON Release?
Behandeln Sie Excel-CSV-Dateien mit Python
So berechnen Sie das Datum mit Python
Lesen und Schreiben von CSV mit Python