腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
0
回答
Python
:
如何
捕获
子
进程
中
接
收到
的
UNIX
信号
?
、
、
我希望我
的
Python
程序运行一个非
Python
程序,得到该
子
进程
接
收到
的
Unix
信号
的
通知,并对其进行处理。在这个特定
的
例子
中
,我想要为我
的
子
进程
处理SIGXFSZ。 这个是可能
的
吗?
浏览 5
提问于2016-07-05
得票数 5
回答已采纳
2
回答
在
Python
中注册
信号
处理程序
的
正确方法是什么?
、
、
我有一个
python
应用程序,在这个应用程序
中
,我以类似于以下方式从一个主
进程
创建了几个multiprocessing.Process对象
的
新实例: def bar(some_var): do stuff forever 我注意到,如果在生成
子
进程
之前在主
进程
中注册一个
信号
处理程序,那么
信号
浏览 4
提问于2014-10-07
得票数 1
回答已采纳
2
回答
python
/django衍生后台
进程
,避免僵尸
进程
、
、
、
、
我需要在django中产生一个后台
进程
,视图立即返回,后台
进程
继续进行一些更改,然后更新数据库。这是通过调用单独
的
.py文件
的
os.spawnl()函数来完成
的
。问题是在后台
进程
完成后,它变成了一个僵尸函数[
python
] <defunct>。 我该
如何
避免这种情况?我遵循了和
的
例子,但是在django渲染过程之后,我仍然得到了僵尸
的
子
进程
。我想利用这个机会来练习我<e
浏览 3
提问于2012-11-06
得票数 1
回答已采纳
3
回答
向
子
进程
发送SIGSTOP会停止所有执行。C
、
、
、
、
当我从父
进程
调用kill(Child_PID, SIGSTOP);时,我希望子
进程
暂停执行,而父
进程
继续执行。这是预期
的
行为,还是必须在
子
级
中
显式声明SIGSTOP处理程序?
浏览 1
提问于2010-10-04
得票数 5
2
回答
将Ctrl-C模拟为
python
脚本
、
、
、
我有一个
python
脚本,它等待一些作业并在线程
中
执行它们(在shell=True中使用subprocess.Popen )。当我在shell
中
运行脚本并尝试用Ctrl-C终止它时,它会正常而干净地关闭。 问题是我想把这个脚本作为守护
进程
运行,然后使用某种
unix
信号
终止它。INT
信号
应该与Ctrl-C相同,但它
的
工作方式不同。它会让subproces.popen
的
子
进程
继续运行。我还尝试在
浏览 20
提问于2012-02-24
得票数 1
2
回答
QProcess::close()会在
进程
中
引发
unix
信号
吗?
、
、
、
在Linux/Qt
中
,我有一个GUI应用程序。GUI使用QProcess启动额外
的
子
进程
。要关闭
子
进程
,我使用QProcess:: close ()。更新:询问特定
unix
<
浏览 6
提问于2011-09-21
得票数 2
回答已采纳
1
回答
使用select()向
子
进程
发送
信号
、
、
、
我试图根据
子
进程
的
不同用户输入从父
进程
发送一些
信号
(例如SIGSTOP、SIGUSR1)。父
进程
一直在等待用户输入,并向
子
进程
发送相应
的
信号
。如果没有用户输入,子程序将执行自己
的
工作。我把我
的
Ocaml代码放在这里,但我不确定我是否使用了正确
的
方法。我是用OCaml编写
的
,但是其他语言
的
解决方案(例如C/
Pyt
浏览 4
提问于2019-11-30
得票数 0
回答已采纳
1
回答
不能通过Ctrl+C或Ctrl+Break终止
Python
脚本
、
、
、
、
我有一个名为myMain.py
的
简单
python
脚本,可以以增量
的
方式自动执行另一个
python
程序,我正在CentOS 7上运行它: #!我读过一些相关
的
问题:比如和,我意识到Ctrl+Z并不会扼杀
进程
,它只会暂停
进程
并将
进程
保持在后台。Ctrl+Break也适用于我
的
情况,我认为它只终止我
的
主线程,但保留
子
进程
。我还注意到,调用os.system()将从当前执行
进程</
浏览 3
提问于2017-04-12
得票数 0
回答已采纳
2
回答
UNIX
(或LINUX)
中
的
退出和等待函数
、
、
、
、
我正在编写一个模拟基于
unix
的
操作系统
的
程序,我有一些问题: 函数将挂起调用线程
的
执行,直到
的
一个已终止
子
进程
的
状态信息可用为止,或者直到传递其动作为执行
信号
捕获
函数或终止该
进程
的
信号
为止让我们想象一下
进程
A有两个子
进程
B和C。如果B和C调用退出函数,然后A调用等待函数,那么将检
浏览 1
提问于2015-01-08
得票数 2
回答已采纳
1
回答
在pubsub服务
中
处理SIGTERM和SIGINT
信号
的
最佳方式是什么?
、
我有一个用
python
编写
的
相对简单
的
服务,它从pubsub订阅
中
执行异步拉取,然后在
收到
的
消息上运行
子
进程
。我目前只是调用result()并无限期地阻塞,让后台线程来管理一切。处理服务可能得到
的
信号
的
最好、最干净
的
方法是什么?(例如,我喜欢记录服务
的
启动和关闭)。我应该只
捕获
信号
并调用cancel()吗?
浏览 21
提问于2020-01-25
得票数 0
3
回答
如何
在导入F2Py模块时“
捕获
”seg故障?
、
、
、
、
一些背景,其相关性可能会波动:我正在努力防止由于编译机器上
的
库版本和用户
的
计算机变得不同步而导致
的
兼容性问题而导致
的
未来崩溃。当我们
的
用户机器更改为不兼容版本
的
numpy时,已经出现了一个问题,这在导入模块时在
浏览 7
提问于2012-06-07
得票数 3
回答已采纳
1
回答
jBPM
进程
同步
同一
进程
的
多个实例
如何
在不相互干扰
的
情况下彼此运行? 我有一个业务流程模型,其中一个基本工作流需要决定需要启动哪个其他工作流。此基本流将在评估时发送一些
信号
,这些
信号
将启动其他
子
进程
。在执行这些
子
流程期间,一些
子
流程需要等待其他
子
流程
的
完成。因此,我目前正在使用中间抛出和
捕获
信号
来实现某种同步机制。问题是,每当发送某个
信号
时,侦
浏览 1
提问于2019-04-29
得票数 0
1
回答
Linux -
子
进程
生存父
进程
树杀死
、
动机:问题: 在
unix
中
是否有一种方法可以运行
子
进程
,使其在父
进程
接
收到
组杀死<
浏览 2
提问于2017-02-13
得票数 0
1
回答
使用C发出所有
子
进程
终止
信号
的
最佳方法
、
、
我
的
任务是在
UNIX
&C类中使用C设计一个简单
的
web服务器。当成功连接时,when服务器侦听并分叉,以便同时为多个客户端服务。
子
进程
然后处理客户端和服务器之间
的
事务。现在我需要实现处理
信号
的
代码,特别是SIGTERM和SIGQUIT。 在接
收到
这两种
信号
之一时,程序必须向任何活动
的
子程序发出终止
信号
。如果它们没有及时响应,程序就必须发送SIGKILL
信号</em
浏览 0
提问于2015-05-04
得票数 1
2
回答
2.4版本
中
杀死Windows异步Popen
进程
、
、
、
我有一个测试脚本,它需要打开一个
进程
(一个Pyro服务器),做一些调用打开
的
进程
获取信息
的
事情,当所有这些都完成后,需要关闭
进程
。这都是在临时服务器上进行自动化测试
的
一部分。在
python
2.6
中
,您可以这样做:# Do stuff, makingremote calls
浏览 1
提问于2009-12-04
得票数 0
回答已采纳
2
回答
nohup是
如何
工作
的
?
、
我
的
理解是,为了阻止像SIGHUP这样
的
进程
信号
,您需要在发送
信号
的
进程
中
这样做。然而,像bash这样
的
Unix
可以生成
子
进程
,并使用nohup命令从父
进程
中
阻止
子
进程
的
HUP
信号
。这是怎么回事?nohup是否阻塞
信号
,然后执行
子
进
浏览 0
提问于2016-10-13
得票数 11
1
回答
Popen.poll()返回1
、
、
我正在使用
python
模块创建
子
进程
。我使用Popen.poll()方法检查
子
进程
的
状态。
子
处理模块
的
文档中提到了负值和无值返回码。但在我
的
例子
中
,codes.Popen.poll()不是返回1。子程序返回由轮询()和wait()设置
的
代码(并间接返回code ())。None值表示
进程
尚未结束。负值-N表示该
子
节点被
信号
N(仅为
Un
浏览 1
提问于2017-09-06
得票数 0
1
回答
如何
在
中
实现日志文件旋转?
、
、
、
标准
Unix
守护
进程
支持
信号
HUP旋转日志文件。当守护
进程
接
收到
信号
时,它会关闭所有日志文件并重新打开它们。 我在Java中有一个使用
的
守护
进程
。守护
进程
实现支持三种方法: init、start和stop。但是我找不到任何对
Unix
信号
的
支持。
如何
支持HUP
信号
旋转日志文件?
浏览 2
提问于2014-06-13
得票数 0
1
回答
如何
捕捉
Python
代码
的
早期终止?
、
、
、
、
我使用一些依赖
Python
绑定
的
Python
库来执行其他语言
的
代码。有时,底层代码
的
执行失败,似乎强制停止我
的
Python
运行。try和except无法
捕获
这种类型
的
终止。是否有一种简单
的
方法来捕捉我
的
代码在
Python
中
的
任何早期终止(或者理想情况下,除了CTRL+C之外
的
任何终止)? 非常感谢你
的
帮助
浏览 2
提问于2022-01-11
得票数 0
2
回答
如何
在
python
中使用os.system()来运行外壳命令
、
、
、
在一些shell脚本
中
,您需要确认"yes“才能运行shell,一种更简单
的
方法是使用"yes”和管道,如下所示:然后,您可以自动运行shell脚本,而不再回答"yes“。今天,当我在
python
中
尝试使用: os.system("yes|**.sh")时,我得到了一个错误。这是我
的
test.py文件:def f(): cmd1 = "yes | read "
浏览 1
提问于2013-08-21
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
每日一模块:signal
《理解 Unix 进程》笔记-1
Gunicorn 的设计与实现
实现真正优雅的容器应用
RPC 服务器之多进程描述符传递高阶模型
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券