标签: python
如何将打印命令的输出发送到新文件?我有一个python脚本,我需要将print语句末尾的输出重定向到一个文件,但我似乎无法找到完成重定向的方法。为什么不“打印(要重定向的东西)> newfile.txt”工作?
感谢任何帮助!
答案 0 :(得分:0)
如this post中所述,您可以将标准输出设置为文件对象。
import sys sys.stdout = open('file', 'w')
然后,所有打印语句都应直接转到该文件。