python运行时将命令行在终端窗口输出的内容保存到文件

2023-10-27

Windows系统

python 文件名.py > 日志名.log

Linux系统

python 文件名.py | tee 日志名.log

在运行程序代码时加入下面的示例内容:
此时终端不显示输出内容

python -u  文件名.py >  日志名.log  2>&1

解释:
日志名.log: 是指将信息输出到out.log日志中 ;
2>&1: 是指将标准错误信息转变成标准输出,这样就可以将错误信息输出到.log 日志文件里面来。
-u :是无缓存输出,即每有一行输出都直接写到日志名.log里面

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

python运行时将命令行在终端窗口输出的内容保存到文件 的相关文章

随机推荐