Ich möchte eine Eingabedatei lesen, die das Format hat:Split durch Komma, Newline und Carriage Return
[ '1,2,3 \ r \ n', '4,5,6' ]
ich mag, dass sie getrennt werden, so dass es wie
[ '1' aussehen wird, '2', '3', '4', '5', '6']
Mein Code sieht aus wie
def importFile(file):
with open(file) as f:
content = f.readlines()
print content
for line in content:
tempList = line.split(',')
print tempList
Leider, was ich gerade jetzt bekommen ist
[ '4', '5', '6']
Wo ich tat falsch machen? Kann mir jemand helfen?
Sie überschreiben den Inhalt von 'tempList' innerhalb dieser' for' Schleife, so dass Sie nur den Inhalt der letzten Iteration haben. – mrogers
@mrogers Ich habe ein paar kleine Änderungen vorgenommen, aber jetzt bekomme ich '[[1,2,3 \ r \ n '], [' 4,5,6 ']]'. Was soll ich als nächstes tun? – ThomasWest