問題を再現するには:
PyScripter エディターで、次のように記述します。
outf = open('output.txt', 'w')
outf.write('hello, world!')
結果:
少なくとも私にとっては、output.txt がまだ存在しない場合に何が起こるかを次に示します。
output.txt
創造されたoutput.txt
テキストエディタで開いた場合、データやテキストはまったく含まれません。
だから私の質問は、どうすればこれを機能させることができますか?
その他の情報:
私は PyScripter 2.5.3.0 x64 を、Python 2.7.3、64 ビットをインタープリターとして使用しています。
コンソールへの出力は正常に機能し、他のすべての機能とコードは正常に機能します。
コマンド プロンプトで python を使用すると、出力ファイルに問題なく書き込むことができます。私の問題は PyScripter だけです。
ありがとう、DS