gpt4 book ai didi

python - 使用子进程将脚本输出定向到文件?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:29:58 25 4
gpt4 key购买 nike

在 python 脚本(“main.py”)中,我使用子进程模块运行另一个脚本(“sub_script.py”)。

这是“运行”“sub_script.py”的“main.py”脚本中的代码:

subprocess.Popen([sys.executable, "sub_script.py"])

只要“sub_script.py”中没有任何“打印”语句,它就可以正常工作。

我现在想将“sub_script.py”的所有输出传送到一个外部文件(“log.txt”)。

我该怎么做?

最佳答案

subprocess.Popen([sys.executable, "sub_script.py"], stdout=open("log.txt", "a"))

关于python - 使用子进程将脚本输出定向到文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4493067/

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