from sys import stdout
stdout = open('file', 'w')
print 'test'
stdout.close()
ファイルを作成しますが、何も含まれていません。
私は使用しなければなりませんでした
import sys
sys.stdout = open('file', 'w')
print 'test'
sys.stdout.close()
しかしfrom ... import...
、名前は自動的に利用可能になりませんか?なぜ私はまだsys.stdout
代わりに使用しなければならないのstdout
ですか?