gpt4 book ai didi

python - 如何在 Python 中发送和接收实时信号 `sigqueue()`?

转载 作者:行者123 更新时间:2023-11-28 22:07:45 28 4
gpt4 key购买 nike

Python提供了一个signals模块和os.kill;它是否具有 sigqueue()(带有附加数据的实时信号)的功能?有哪些替代方案?

最佳答案

你可以用 ctypes 来做

>>> from ctypes import *
>>> c = cdll.LoadLibrary("libc.so.6")
>>> c.sigqueue
<_FuncPtr object at 0xb7dbd77c>
>>> c.sigqueue(100, 10, 0)
-1
>>>

您必须了解如何在 ctypes 中建立联合,我以前从未做过,但我认为这是可能的。

关于python - 如何在 Python 中发送和接收实时信号 `sigqueue()`?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1822449/

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