Ich möchte ein Python-Skript erstellen, das.CSV-Bankauszüge liest, das eine Liste von Leuten zusammenfasst, an die ich Geld gezahlt habe, und die Menge an Geld, die ich ihnen in der Erklärung gezahlt habe. Ich möchte, dass diese Daten in eine neue.CSV-Datei gespeichert werden.
Sicher! Hier ist ein Beispiel für Code, der das, was Sie mit dem csv-Modul in Python beschrieben haben, macht: csv importieren # Eingabedateiname Dateiname = "bank_statement.csv" # Ausgabedateiname output_file = "payees.csv" # Wörterbuch, um die Zahler und deren Gesamtzahlungszahler zu speichern = {} # Lesen Sie die Eingabedatei CSV mit open(filename, "r") als Datei: reader = csv.DictReader(file) für Zeile im Leser: payee = row["Payee"] Betrag = float(row["Amount"]), wenn Zahler in Zahlern: payees[payeee] += Betrag sonst: payees[payeee] = Betrag # Schreiben Sie die Zahler-Informationen an die Ausgabe CSV-Datei mit open(outputeee_file, "w") als Datei: writer = csv.writer(file) writerow(["Payeeeeeeee