【发布时间】:2018-09-18 12:07:43
【问题描述】:
我有一个大的 python 脚本,其中多个打印语句和警告(例如弃用警告)被打印到 IPython 控制台。出于调试目的,我想将所有打印语句和警告/错误写入输出文件。有没有办法在 Spyder 中做到这一点?
我已经在控制台中尝试过(但它不会在我的任何目录中创建输出文件):
runfile('pyfile.py',wdir='wdir') > output.txt
我知道如何在提示中执行此操作:
python "directory\pyfile.py"> output.txt 2>&1
但是能够在 Spyder 中执行此操作会更方便。我在 Stack Overflow 上进行了广泛的搜索,但之前问题的答案都没有给我想要的结果。
【问题讨论】: