启动,停止和发送参数以将Python脚本与C应用程序分开的最佳方法?
作者:互联网
我尝试解释这种情况:
>我有一个用C和QT编写的QT应用程序.
>此QT应用程序启动了一个单独的在后台运行的控制台C应用程序.
>这两个可能使用套接字通信,还不知道.
>控制台C应用程序需要启动和停止我的gnuradio python脚本.它还需要向其发送参数.
>一旦启动,此gnuradio脚本可能会无限循环地独立运行,可能会使用套接字将信息发送到控制台或QT应用程序.
>当QT应用程序发出命令时,我的控制台应用程序需要停止运行该gnuradio脚本.
问题是如何才能从C控制台应用程序中停止该单独的python脚本?还有什么我可以做些简化的事情吗?
问候,
斯皮兹
解决方法:
套接字,或者如果您想成为所有免费桌面,则可以使用DBUS python和DBUS c++:
标签:gnuradio,python,c-4,qt 来源: https://codeday.me/bug/20191106/2001868.html