首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何停止/暂停嵌入在c++中的python脚本

如何停止/暂停嵌入在c++中的python脚本
EN

Stack Overflow用户
提问于 2019-02-12 17:49:36
回答 1查看 336关注 0票数 1

我有一个源源不断地在后台运行并将其输出写入文件的python脚本,我在c++中使用Python.h类初始化了它。我想在用户执行操作时从文件中读取,因此我需要以某种方式暂停或停止python脚本。

我想知道是否有一种将c++指针发送到python函数并通过更改c++代码中的对象来停止脚本的方法。或者强迫剧本停下来。谢谢,奥利。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-02-12 18:13:40

  • 您可以强制脚本停止在system("pkill -f name-of-the-python-script");程序中使用这行代码c++。
  • 您还可以使用c++程序编写另一个文件,并在python脚本中的每个迭代中检查它。如果它是空的,继续,否则:sys.exit(),但不要忘记import sys
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54655895

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档