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ですか?