Pythonのfile.read()
関数は何も読み込みません。ファイル内の内容にかかわらず常に''
を返します。それは何でしょうか?私はそれが何か簡単でなければならないことを知っていますが、私はそれを理解できません。UbuntuのPythonのfile.read()
UPD:「r」モードと「w +」モードを試しました。
UPD:コードはでした:
>>> file = open('helloworld', 'w+')
>>> file.read()
''
ソリューション:それはちょうど、ファイルが 'W +' モードで読み取ることができるですが、ことを私に来た、Pythonは開封後、それを切り捨てます。代わりに 'r'(または 'r +')モードを使用する必要があります。みんな、ありがとう。
動作しないコードの例を投稿してください。 – ChristopheD