腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Python
信号
处理
程序
的
执行
python-3.x
、
signals
我是
python
的
新手。我想了解
python
execute signal .I是如何开始阅读官方文档
的
。下面的语句没有任何意义 1. 1.
Python
信号
处理
程序
不会在低级(C)
信号
处理
程序
中
执行
。相反,低级
信号
处理
程序
设置一个标志,该标志告诉虚拟机在稍后
的
点(例如,在下一个字节码指令处)
执行</em
浏览 15
提问于2021-01-24
得票数 1
2
回答
如何使用单独
的
线程
处理
python
中
的
异步
信号
python
、
multithreading
下面是我
的
测试代码。使用
python
3.2时,只调用主线程
的
sigintHandler。我对
python
如何
处理
线程和
信号
感到困惑,那么如何生成一个线程并在该线程中进行
信号
处理
呢?有可能吗?
浏览 5
提问于2013-10-31
得票数 2
回答已采纳
1
回答
Python
和
信号
处理
程序
python
、
signals
、
python-multithreading
、
python-asyncio
我需要澄清一下
python
中
的
信号
处理
程序
,因为我不太清楚它们是如何工作
的
,如何使用它们,以及限制是什么。我现在想知
浏览 5
提问于2018-09-12
得票数 2
回答已采纳
1
回答
Python
进程不响应
处理
分段错误
的
自定义
信号
处理
程序
python
Python
内置
信号
处理
程序
在
处理
与分段错误相关
的
信号
时工作不一致。通过使用kill命令向进程发送SIGSEGV,可以正常工作。但是,当进程内部发生非法内存访问时,自定义
信号
处理
程序
无法
处理
。time.sleep(3) 我希望ctypes.string_at(0)引发
的
分段错误(SIGSEGV)被
信号
处理
程序
捕获,但它没有捕获,
浏览 3
提问于2019-08-26
得票数 2
1
回答
$SIG{'ALRM'}在Perl中做什么
shell
、
perl
、
process
、
signals
、
alarm
我对shell脚本、和Perl非常陌生,并试图将Perl脚本转换为
Python
脚本。我见过很多使用$SIGALRM
的
源代码,但是没有找到任何源代码,他们提到了为什么要像$SIGALRM一样使用它,为什么没有其他名称。在完成这项任务后,这个$SIG{'ALRM'}
的
价值将是什么? 有人能帮我理解这段代码吗?
浏览 3
提问于2018-10-11
得票数 2
1
回答
signal.alarm未及时触发异常
python
、
timeout
、
signals
我稍微修改了 (页面底部)中
的
信号
示例。signal.alarm(1) 如何确保在单线程应用
程序
中超时后终止函数
浏览 0
提问于2016-01-19
得票数 7
回答已采纳
2
回答
Python
线程+ Unix
信号
语义是什么?
python
、
unix
、
multithreading
、
posix
、
signals
围绕
Python
线程
的
规则是什么,以及Unix
信号
是如何
处理
的
? 由SIGINT触发但由
Python
运行时在内部
处理
的
KeyboardInterrupt
处理
方式是否有所不同?
浏览 2
提问于2009-07-27
得票数 8
回答已采纳
1
回答
python
和c
信号
处理
程序
是如何协同工作
的
?
python
、
c
、
linux
、
signals
Python
和C都允许用户安装
信号
处理
程序
。但是,如果
Python
程序
调用C代码,而C代码安装了C
信号
处理
程序
,那么
Python
程序
也会为相同
的
信号
安装
Python
信号
处理
程序
,然后如何
处理
该
信号
呢?更具体地说,当用户在
Python
中调用s
浏览 2
提问于2018-12-17
得票数 1
回答已采纳
2
回答
哪些函数在
Python
中是可重入
的
,用于
信号
库
处理
。
python
在讨论时,我想到了在
Python
中哪些函数是可重用
的
问题。 虽然
Python
信号
处理
程序
就
Python
用户而言是异步调用
的
,但它们只能发生在
Python
解释器
的
原子指令之间。如果使用
信号
模块实现异步
信号
处理
程序
,则可能无法在这些
处理
程序
中使用日志记录。这是因为线程模块中
的
锁实现并不总
浏览 6
提问于2011-01-05
得票数 9
1
回答
python
中
信号
处理
程序
的
执行
上下文
python
、
signals
从中,我发现当接收到
信号
时,exit_gracefully被调用,而while True内部
的
代码正在运行。起初,我认为
处理
程序
在另一个线程中运行,所以我编写了一个代码来测试它:import signal print('Hello') print('Good bye')
浏览 0
提问于2018-10-06
得票数 4
回答已采纳
1
回答
Python
:在Windows中不能持续捕获键盘中断?
python
、
windows
、
terminal
在
Python
语言中,我编写了以下代码,看看是否可以让我
的
程序
不像所有那些奇特
的
终端应用
程序
(如Vim或Dwarf Fortress )那样在Control+C上终止。something: ') try: except KeyboardInterrupt:不幸
的
是如果我在空闲模式下运行它,它会像预期
的
那样工作。
Python
浏览 2
提问于2011-05-24
得票数 1
回答已采纳
1
回答
报警
信号
未在无限循环中触发
python
、
python-2.7
例如,如果一个函数
的
运行时间超过3秒,我就会尝试让它超时。我在使用
信号
和警报,但警报从来不会响。我想要一个对任何函数都有效
的
超时机制。作为我面临
的
问题
的
一个例子: x = 42 if x >= 40:handle_alarm) print(foobar()) print("Exception
浏览 1
提问于2014-10-05
得票数 2
1
回答
什么会导致
python
注册
的
信号
被忽略?
python
、
multithreading
、
python-2.7
、
signals
、
mutex
我有一个包含多个threading-launched线程
的
python
脚本,其中有几个线程偶尔会冻结(显然是同时冻结)。在这个脚本中,我注册了一个
信号
处理
程序
来从所有正在运行
的
线程中转储堆栈跟踪。当它被冻结时,不会出现倾倒
的
堆叠。是什么导致了这一切? 线程不会释放mutex,冻结试图获取它
的
任何其他线程。不过,我希望
信号
处理
程序
在这种情况下能够工作。也
浏览 1
提问于2013-09-03
得票数 0
1
回答
超时和异常函数卡住
python
、
timeout
、
signals
我正在使用
Python
2.7.10函数轮询数据,如果设备响应时间太长,我希望超时,或者如果设备不可用,则捕获RuntimeError。signal.alarm(0) raise Timeout.Timeout()Traceback (most recent call last): File "working_one_min_back.py", lin
浏览 1
提问于2019-03-05
得票数 2
2
回答
如何从C扩展引发
Python
异常
python
、
c
、
exception
、
signals
、
python-c-extension
在C语言中,我通过下面的+ siginfo创建了一个名为setup.py
的
模块: //blah blah filled outPyMODINIT_FUNC initsiginfo(void) {} 在
Python
异常,这样我就可以在
Python
代码中捕获它。我发现我可以通过以下方式提高KeyboardIn
浏览 8
提问于2015-11-05
得票数 4
回答已采纳
2
回答
可以在
python
中间引用计数操作中捕获和
处理
信号
吗?
python
、
multithreading
、
kernel
、
signals
、
cpython
显然,GIL阻止在线程之间切换上下文以保护引用计数,但是
信号
处理
在CPython中是完全安全
的
吗?
浏览 1
提问于2013-08-16
得票数 0
3
回答
什么能改变我背后
的
浮点控制词?
python
、
c
、
windows
、
delphi
、
floating-point
我有一个32位Windows应用
程序
,主要用Delphi编写,它使用8087 FPU
执行
浮点数值模拟。我最近增加了通过
python
2x.dll使用
Python
链接外部
Python
代码
的
能力。最近
的
变化导致了一些非常奇怪
的
行为。 应用
程序
有一个批
处理
的
操作模式,它并行地
执行
多个模拟,以利用多核架构。在进程中
执行
Python
代码之后,我就开始看到对不
浏览 5
提问于2011-10-07
得票数 14
5
回答
允许Ctrl中断
python
扩展
python
、
linux
、
python-c-api
我正在(自制
的
)基于C
的
python
扩展中运行一些计算量很大
的
模拟。偶尔,我会弄错东西,想要终止一个模拟。据我所见,
python
只是等待C扩展完成,在此期间并没有真正与它通信。 有办法让这件事成功吗?更新:主要答案(针对我
的
具体问题)是: 1.重写代码,定期将控制传递给调用者(下面回答 ),或者2.使用PyErr_CheckSignals() (下面回答 )
浏览 7
提问于2013-02-05
得票数 20
回答已采纳
1
回答
从bash脚本调用
的
Python
脚本不
处理
信号
python
、
bash
、
shell
Problem:当从命令行
执行
python
时,它捕获并按预期
处理
SIGTERM
信号
。但是,如果脚本是由bash脚本调用
的
,然后bash脚本将
信号
发送给
python
脚本,那么它就不会像预期
的
那样
处理
SIGTERM
信号
。/sigterm_tester.py &
信号
处理
正常
执行
(等待5秒,将“死亡”
浏览 2
提问于2019-07-30
得票数 4
回答已采纳
3
回答
如何在LinuxOS中从
python
脚本运行/停止c
程序
?
python
、
c++
、
gcc
、
g++
我有一个c
程序
,基本上在无限While循环中运行,如下所示。<< endl ; delete d; cout << "Exit" << endl;}但是,如何阻止Pyhton中
的
应用
程序
,以便正确
浏览 5
提问于2016-11-29
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
基于Python的数字信号处理初步
写给 PHP 程序员的信号处理教程
写给PHP程序员的信号处理教程
安装Python、程序执行、Python模块和IDLE调试
Python异常处理:如何处理程序中出现的异常?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券