信号.alarm函数的分辨率是否大于1秒钟?

11

我想构建一个以毫秒为单位运行的Python超时异常。

Python的signal.alarm函数的精度是1秒。

如何获得一个等效的函数,它在毫秒级别上向给定进程请求SIGALRM信号,而不是秒数?

目前我还没有找到简单的解决方案。

感谢您提供的意见。

1个回答

16

所以我很好奇为什么Python的signal模块没有ualarm()的接口...只是因为setitimer可以生成除了SIGALRM之外的信号吗? - Mr. Shickadance
没什么头绪。也许它在许多平台上不可用之类的。我建议发一个问题而不是评论。 - Aaron Digulla

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接