【问题标题】:Python: Save progress to a log filePython:将进度保存到日志文件
【发布时间】:2014-07-15 07:06:30
【问题描述】:

我正在运行一个 python 脚本,它向控制台运行多个命令。 如何将运行日志保存到文件中(用于离线调试)?

python中是否有命令从屏幕上显示“开始录制”和“停止录制”?

谢谢。

【问题讨论】:

    标签: python dialog


    【解决方案1】:

    看起来您所问的内容与编程无关。你想要的基本上是记录所有标准流(stdinstdoutstderr)。在 linux 中,您可以通过script 命令实现此目的:

    script -c "script.py" debug.log
    

    【讨论】:

    • 我希望 python 脚本来控制它,因为我想做一些操作,例如 - 根据某些条件选择日志文件名,在 python 脚本完成后将日志文件移动到不同的文件夹.. .
    • 我正在考虑使用 sys.stdoutsys.stdingsys.stderr 文件日志,但是它只给了我在 python 中打印到屏幕上的内容它没有给我 ALL 打印到屏幕上的图
    猜你喜欢
    • 1970-01-01
    • 2017-09-25
    • 2015-09-19
    • 2016-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-09
    相关资源
    最近更新 更多