腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
由于
线程
问题
,
Ctrl-C
不会
终止
我
的
python
代码
、
我
使用Flask作为本地服务器,并启动一个新
线程
: rospy.init_node('path_planner') 当我在主
线程
上启动这个
线程
时,当我按
Ctrl-C
组合键时,什么也没有发生,
我
必须使用kill -9手动
终止
该进程
我
已经尝试signal_handler,但我仍然不能杀死
我
的
程序。下面是
我
经常使用
的
POST方法
的
代码</e
浏览 20
提问于2018-12-27
得票数 3
1
回答
当重复按下“closes”以
终止
终端应用程序时,如何避免“`tmux`”窗口关闭?
、
、
、
当重复按下tmux
终止
终端应用程序时,如何避免
Ctrl-C
窗口关闭?
我
经常体验到,当我
终止
终端应用程序(如
Python
)时,tmux会关闭由single窗格组成
的
窗口,方法是反复按
Ctrl-C
来
终止
所有
线程
。如果这些
Ctrl-C
按下发生得太快,那么tmux窗口就会关闭,而
不会
发出提示。特别是,
我
需要非常小心地按下
Ctrl-C
,在每个键按下之间有时间,以避免tmu
浏览 0
提问于2020-05-06
得票数 0
4
回答
使用threading.Timer时Ctrl不工作
、
、
我
正在Windows上编写一个多
线程
Python
应用程序。更新:
线程
与中断进行奇怪
的
交互: KeyboardI
浏览 1
提问于2011-07-06
得票数 9
回答已采纳
2
回答
Python
2:守护进程
线程
不会
在KeyboardInterrupt上被杀死
、
我
正在编写一个简单
的
线程
应用程序,
我
已经将
线程
设置为daemon,因为
我
希望
我
的
程序退出KeyboardInterrupt。下面是
我
的
示例
代码
try:当我在
python
浏览 1
提问于2018-11-29
得票数 0
3
回答
python
stdout齐平和三通
、
以下
代码
在通过管道连接到T形三通时以断开
的
管道结尾,但在未通过管道连接时行为正常:import sys while 1: s = sys.stdin.readline() print('
Ctrl-C
pressed') sys.s
浏览 0
提问于2009-07-28
得票数 2
回答已采纳
3
回答
Python
在多
线程
程序中忽略了SIGINT -如何解决这个
问题
?
我
在MacOS X上有
Python
2.6和一个多
线程
操作。以下测试
代码
工作正常,并在
Ctrl-C
上关闭应用程序:def SigIntHandler( signum, frame: time.sleep( 1 )thread.start()但如果
我
只更改了一个字符串,将一些实际工
浏览 1
提问于2010-10-26
得票数 3
回答已采纳
2
回答
如何在Wing IDE中
终止
Python
shell?
、
、
我
是
Python
的
新手,并且一直在使用Wing IDE来尝试这些特性。当我环顾四周时,
我
能找到
的
一件事是,当执行一个
不会
很快
终止
的
命令时,如何强制
终止
Python
shell。下面是一个例子:math.factorial(1000000)
我
知道在Visual Studio中,命令是Ctrl+C,但
Python
的
等价物到底是什么?
浏览 7
提问于2012-04-28
得票数 5
回答已采纳
2
回答
将
Ctrl-C
模拟为
python
脚本
、
、
、
我
有一个
python
脚本,它等待一些作业并在
线程
中执行它们(在shell=True中使用subprocess.Popen )。当我在shell中运行脚本并尝试用
Ctrl-C
终止
它时,它会正常而干净地关闭。
问题
是
我
想把这个脚本作为守护进程运行,然后使用某种unix信号
终止
它。INT信号应该与
Ctrl-C
相同,但它
的
工作方式不同。它会让subproces.popen
的
子进程继续运行。
我</em
浏览 20
提问于2012-02-24
得票数 1
2
回答
在没有修改
的
线程
中测试
Python
代码
?
、
假设
我
有这一堆
代码
,它是一个长期运行
的
执行
线程
,用于轮询事件并触发其他事件(在
我
的
例子中,使用XMLRPC调用)。t.join() t.start() assert some_XMLRPC_side_effects 最后一个大
问题
是,测试中
的
代码
被设计为永远运行,直到Ctrl,而且
我
看不到有任何方法强迫它引发异常或以其他方式
终止<
浏览 3
提问于2011-01-26
得票数 2
回答已采纳
2
回答
Python
线程
-在编译时侦听网络
、
、
、
、
在
python
(2.6.6)中,让
线程
/进程在并发工作(编译)
的
同时检查网络(消息队列)
的
最佳方式是什么?如果
我
在消息队列中收到一个命令,
我
必须能够杀死并生成编译
线程
。
浏览 1
提问于2012-10-23
得票数 0
1
回答
为什么不
终止
这个过程?
、
我
对多
线程
很陌生。在阅读Mark
的
“编程
Python
”时,
我
坚持了这一行 注意,
由于
其简单
的
无限循环,它
的
至少一个
线程
可能
不会
死在Windows上
的
Ctrl-C
上,您可能需要使用任务管理器来关闭运行此脚本
的
python
.exe但据我所知,当主
线程
退出时,所有
线程
都会
终止
。那么为什么不在这个<e
浏览 0
提问于2020-05-05
得票数 0
1
回答
为什么在
我
的
主
线程
中没有正确地处理signal.SIGTERM?
、
、
我
有源源不断运行
的
python
代码
(收集传感器数据)。它应该在启动时使用启动。但是,
我
希望能够优雅地
终止
进程,因此
我
从post 中
的
建议开始,并将主循环放在一个单独
的
线程
中。
我
希望能够在它作为守护进程运行时( start-stop-daemon会发送一个杀死信号)和我自己在一个终端(
我
按
ctrl-c
键)进行测试时,都能优雅地关闭它。但是,如果
我
<
浏览 1
提问于2013-11-14
得票数 4
回答已采纳
5
回答
如果
我
在命令行中输入
Ctrl-C
,Java中
的
finally块还会执行吗?
、
、
我
在Windows
的
cmd.exe中运行
我
的
Java应用程序。如果
我
通过按
Ctrl-C
来强制停止进程,而此时
代码
正在try块中运行,那么finally块还会被执行吗?在
我
的
测试中,它似乎是被执行
的
。
浏览 1
提问于2011-02-06
得票数 16
回答已采纳
2
回答
退出
python
中
的
循环
、
我
想通过按
Ctrl-C
退出这个while循环。这似乎不是
我
想要
的
。有什么想法吗?感谢n advancedistance = 150try:
浏览 0
提问于2015-10-01
得票数 2
1
回答
netbeans如何停止运行?
、
、
、
、
我
使用Netbeans 7在Linux中使用Java编程,
由于
我
的
程序(有时)无法退出(可能不是在这个时刻),
我
创建了一个
线程
来处理关机但是,当我使用netbeans (F6)启动
代码
并通过“停止”按钮停止它时,
线程
并没有创建;但是如果
我
通过终端运行程序并按
CTRL-c
,
线程
就创建了。
问题</em
浏览 1
提问于2011-07-28
得票数 4
回答已采纳
1
回答
如何避免在
Python
2.4中意外捕获KeyboardInterrupt和SystemExit?
在
Python
脚本中,有很多情况下键盘中断(
Ctrl-C
)
由于
except
代码
中
的
句子而无法
终止
进程: try:except: foo() bar() 这样做是因为,像
Python
2.5
的
,KeyboardInte
浏览 1104
提问于2018-02-28
回答已采纳
1
回答
启动selenium服务器命令会阻塞
python
代码
的
执行
、
、
我
想使用
python
(subprocess.popen)启动selenium服务器命令,然后在该服务器上执行一些其他命令:
问题
是,除非
终止
第二个命令,否则第一个命令
不会
终止
,而且
由于
py
浏览 2
提问于2014-05-25
得票数 0
3
回答
如何让这个等待队列
的
线程
退出?
、
、
我
的
应用程序中有两个
线程
。一个将值放入中,另一个从Queue中取出值并对其进行处理。item = request_queue.get() # this call blocks until an item is available 唯一会
终止
线程
的
事情是,如果将另一个项目添加到Queue中,并且
由于
主<e
浏览 1
提问于2011-05-13
得票数 9
回答已采纳
1
回答
在
Python
中如何让子
线程
处理主进程被杀或键中断?
、
在多
线程
设计中,
我
希望在程序异常退出时执行一些干净
的
步骤。正在运行
的
线程
应该清理当前任务,然后退出,而不是立即
终止
并留下一些脏数据。
我
发现使用threading模块无法捕获KeyInterrupt异常。#!sleep(10) do_sth() 当我按下
CTRL-c
时,
Python</e
浏览 0
提问于2015-06-06
得票数 2
1
回答
当C#应用程序结束时,内存分配
不会
被释放
但是,
我
注意到每当我结束C#应用程序时,分配
的
内存就
不会
被释放!具有讽刺意味
的
是,一切都是用
Python
完成
的
,而在C++中没有内存分配,它只是一系列调用它们
的
Python
对应
的
方法,在
Python
中所有的内存都由解释器管理。旁注: 您看到
的
内存与加载到内存中
的
模型相关,该模型由Pytorch (
Python
中
的
一个深度学习框架)管理,因此在<
浏览 0
提问于2020-04-17
得票数 2
回答已采纳
点击加载更多
相关
资讯
我们如何应对Python桌面应用程序的崩溃
Python编程:多线程 threading
Python的线程
python多线程是大家所说的鸡肋吗?看过这篇就知道了!
python 之进程与线程
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券