Python file.read()
Funktion wird nichts lesen. Es gibt immer ''
, egal was in der Datei ist. Was kann es sein? Ich weiß, dass es etwas Einfaches sein muss, aber ich kann es nicht herausfinden.Python file.read() auf Ubuntu
UPD: Ich versuchte mit 'r' und 'w +' Modi.
UPD: Der Code war:
>>> file = open('helloworld', 'w+')
>>> file.read()
''
Lösung: Mir kam gerade, dass, obwohl eine Datei zum Lesen in 'w +' Modus verfügbar ist, kürzt Python es nach dem Öffnen. 'r' (oder 'r +') Modus sollte stattdessen verwendet werden. Danke an alle.
Bitte post ein Beispiel für das Code-Fragment, das nicht funktioniert. – ChristopheD