gpt4 book ai didi

c++ - 从 C++ Qt 应用程序中的 python 脚本读取输出

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

我有一个 python 脚本,每 10 秒左右向控制台输出一次。我想从我的 C++ 代码运行该脚本,并保持它运行以继续获取更新,直到我关闭我的应用程序。如果我使用 popen,我可以逐行获取输出,而不必等待脚本“完成”,但我现在关闭我的应用程序时无法终止它。

有没有办法在脚本吐出时读取脚本的输出,并保持脚本运行直到我关闭我的 qt 应用程序?

谢谢!

最佳答案

QProcess允许您从代码调用外部进程。该文档包含有关如何在程序中关闭它的信息。您也可以使用读/写 channel 进行通信。

文档和方法描述中有一些示例,用于入门。

关于c++ - 从 C++ Qt 应用程序中的 python 脚本读取输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21780196/

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