Python:将进度保存到日志文件

Python:将进度保存到日志文件,python,dialog,Python,Dialog,我正在运行一个python脚本,该脚本向控制台运行多个命令。 如何将运行日志保存到文件中(用于脱机调试) python中是否有一个命令在屏幕上显示“开始录制”和“停止录制” 谢谢。看起来您所问的与编程无关。您需要的基本上是记录所有标准流(stdin、stdout和stderr)。在linux中,可以通过script命令实现这一点: script -c "script.py" debug.log 我想让python脚本控制这一点,因为我想做一些操作,比如-根据某些条件选择日志文件名,在pytho

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

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


谢谢。

看起来您所问的与编程无关。您需要的基本上是记录所有标准流(
stdin
stdout
stderr
)。在linux中,可以通过
script
命令实现这一点:

script -c "script.py" debug.log

我想让python脚本控制这一点,因为我想做一些操作,比如-根据某些条件选择日志文件名,在python脚本完成后将日志文件移动到另一个文件夹…我想使用sys.stdout,sys.stding和sys.stderr,但它只提供了我在python中打印到屏幕上的内容,没有提供打印到屏幕上的所有绘图