我经常使用 myFile.write("..."),有时我想在控制台中查看输出,而不是重新打开更新后的文件。我正在使用 IDLE。
所以,我想知道,与其到处用 print() 替换 myFile.write(),不如替换文件名 (output.txt) 在设置 myFile 变量时使用 STDIO 之类的东西?
myFile = open("output.txt", "w")
请您参考如下方法:
您可以使用 sys 模块...
import sys
myFile=sys.stdout
myFile.write("Hello!\n")
sys.stderr 也可用。
