import csv
with open('test.csv', 'rb') as f:
data = list(csv.reader(f))
import collections
counter = collections.defaultdict(int)
for row in data:
counter[row[1]] += 1
for row in data:
if counter[row[1]] >= 4:
writer = csv.writer(open("test1.csv", "wb"))
writer.writerows(row)
Ich bekomme seltsam Ausgang! Was ist falsch an diesem Code?Ergebnisse in CSV-Datei mit Python speichern
mir zeigen, was ich doc bitte es nicht finden können –
http: // docs.python.org/library/csv.html –
Vor weniger als 24 Stunden haben Sie die [Antwort, die diesen Link in ihrem Inhalt hat] akzeptiert (http://stackoverflow.com/questions/3339403/smallest-learning-curve-language) -zu-arbeiten-mit-csv-files/3339430 # 3339430)! – SilentGhost