iterieren Ich habe eine große CSV-Datei (~ 250000 Zeilen) und bevor ich arbeite vollständig Parsing und Sortierung es versuchte ich nur einen Teil davon durch Schreiben anzuzeigen es in eine Textdatei.Schleife, die eine bestimmte Anzahl von Malen durch eine CSV in Python
csvfile = open(file_path, "rb")
rows = csvfile.readlines()
text_file = open("output.txt", "w")
row_num = 0
while row_num < 20:
text_file.write(", ".join(row[row_num]))
row_num += 1
text_file.close()
Ich mag durch die CSV-Datei wiederholen und nur einen kleinen Teil davon in eine Textdatei schreiben, so kann ich sehen, wie sie tut dies und sehen, ob es von Nutzen für mich sein würde. Derzeit endet die Textdatei leer.
Eine Möglichkeit, die ich tun könnte wäre, die Datei mit einer for-Schleife zu durchlaufen, die nach einer bestimmten Anzahl von Iterationen endet, aber ich könnte falsch liegen und ich bin mir nicht sicher, wie das geht, irgendwelche Ideen?
Sie scheinen ein 'für Zeile zu fehlen in Zeilen: 'Zeile. –
@joelgoldstick wo? –