擅长:python、mysql、java
<p>如果您在*nix平台上工作,您可以编写自己的<code>freopen</code>。在</p>
<pre><code>def freopen(f,option,stream):
import os
oldf = open(f,option)
oldfd = oldf.fileno()
newfd = stream.fileno()
os.close(newfd)
os.dup2(oldfd, newfd)
import sys
freopen("hello","w",sys.stdout)
print "world"
</code></pre>