gpt4 book ai didi

python - 将输出打印到控制台,同时将输出重定向到 linux 中的文件

转载 作者:太空宇宙 更新时间:2023-11-04 09:12:17 24 4
gpt4 key购买 nike

我在 linux 中使用 python 并尝试使用命令行打印输出日志,同时将输出和错误重定向到 txt.file。但是,在我搜索并尝试了诸如

之类的方法之后

python [程序] 2>&1 | tee 输出.log

但它只是将输出重定向到 output.log 并且打印内容消失了。我想知道如何在将输出保存/重定向到 output.log 时将输出打印到控制台?如果我们希望在注意输出损失和参数的同时调整参数,这将很有用。

最佳答案

你找到的方法是正确的。这里有一个例子,你可以自己试试。

''' a.py '''
print('hello world')


$ python a.py 2>&1 | tee out.log
hello world

所以我认为你的程序可能没有正确输出

关于python - 将输出打印到控制台,同时将输出重定向到 linux 中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53825380/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com