【发布时间】:2014-03-24 16:04:45
【问题描述】:
我正在执行一个 .py 文件,它会输出一个给定的字符串。该命令运行良好
执行文件('file.py')
但我希望将输出(除了显示在 shell 中)写入文本文件。
我试过了,但它不起作用:(
execfile ('file.py') > ('output.txt')
我得到的只有这个:
tugsjs6555
错误
我猜“False”是指输出文件没有被成功写入:(
感谢您的帮助
【问题讨论】:
-
你真的想在当前范围内运行
file.py,并访问你定义的所有变量,还是你想在自己独立的环境中运行它?execfile很可能不是您应该使用的工具。