Ich habe eine Textdatei, nennen wir es goodlines.txt
und ich möchte es laden und eine Liste erstellen, die jede Zeile in der Textdatei enthält.Python: AttributeError: '_io.TextIOWrapper' Objekt hat kein Attribut 'Split'
ich die split()
Verfahren wie diese versuchte, mit:
>>> f = open('goodlines.txt')
>>> mylist = f.splitlines()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: '_io.TextIOWrapper' object has no attribute 'splitlines'
>>> mylist = f.split()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: '_io.TextIOWrapper' object has no attribute 'split'
Warum erhalte ich diese Fehlermeldung? Ist das nicht, wie ich split()
verwende? (Ich verwende python 3.3.2
)
Das ist in Ordnung, aber ich bekomme immer wieder diese „\ n“ Dinge am Ende jeder ... Wie kann ich sie entfernen, ohne die Text-Datei zu ändern: Sie können die in einer Liste Verständnis Streifen? –