腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
了解
一个
Python
线程
与
另一个
线程
的
执行
点
(
模块
和
行号
python
、
multithreading
我们有
一个
复杂
的
Python
程序。我想在
一个
辅助
线程
中监控程序
的
进度,它将找出主
线程
当前正在
执行
的
模块
和
行号
,并报告它。 有没有办法让
一个
线程
确定
另一个
python
线程
的
执行
点
?
浏览 12
提问于2019-10-11
得票数 0
2
回答
Python
: GIL上下文切换
python
、
c
、
python-3.x
、
python-c-api
、
cpython
因此,我通常非常
了解
Python
中
的
(GIL)是如何工作
的
。本质上,当解释器运行时,
一个
线程
为N个刻度保存GIL (其中N可以使用sys.setcheckinterval设置),此时GIL被释放,
另一个
线程
可以获取GIL。如果
一个
线程
开始I/O操作,也会发生这种情况。 我有点困惑
的
是,这一切是如何
与
C扩展
模块
一起工作
的
。如果您有<em
浏览 0
提问于2013-04-27
得票数 9
3
回答
在编写GUI时,是否可以一直在后台运行循环?
python
、
loops
、
background
、
subprocess
我自学了一些
python
OOP,我已经创建了
一个
简单
的
GUI,它使用Popen在后台启动了许多脚本。我需要随时确定这些脚本是否处于活动状态,为此我将使用
一个
循环。但是,如何才能让循环始终在后台运行,而不影响用户使用GUI
的
能力呢?
浏览 1
提问于2011-05-19
得票数 3
回答已采纳
1
回答
Python
中
的
线程
与
异步
执行
python
、
multithreading
、
asynchronous
一般来说,我对
线程
和
异步编程比较陌生,但我试图理解两者之间
的
区别,因为这与CPython中
的
GIL有关。 从我所读到
的
文章中,我
了解
到
线程
有自己
的
堆栈,这两个模型是不同
的
编程范例。但是,由于GIL不能同时运行,
python
线程
下面是一种异步
执行
吗?我真的很想更好地
了解
python
解释器是如何实现
线程
的
,特别是它
浏览 0
提问于2013-04-08
得票数 2
1
回答
如何通过Node.js中
的
线程
池处理阻塞I/O?
node.js
、
multithreading
但是,在浏览了多篇文章和链接(如堆栈溢出、node.js博客)之后,我仍然感到困惑
的
是,具有事件循环
的
单
线程
和
作为客户端请求或事件一部分
的
多
线程
阻塞I/O请求如何同时发生。根据我
的
研究,带有事件循环
的
单
线程
继续在事件队列上轮询,以
了解
客户端请求是否已经出现。一旦找到事件或请求,它就会检查它是阻塞i/o还是非阻塞操作。如果发现它是非阻塞
的
,则立即将响应发送回客户端。但是,如果请求具
浏览 1
提问于2016-06-24
得票数 0
回答已采纳
1
回答
pygtk gui使用pyjack
线程
冻结
python
、
multithreading
、
pygtk
我有
一个
程序,录制音频从火线设备(FA-66)
与
插孔连接。界面是用pygtk创建
的
,录音是用py-jack ()创建
的
。录制是在不同
的
线程
中完成
的
,因为必须同时使用GUI来查看音频结果。问题是,当我启动录制
线程
时,GUI
的
响应变得非常慢。我在主
线程
的
开头有
一个
gtk.gdk函数start_threads()。如果我没弄错的话,我不需要threads_enter()
和</em
浏览 2
提问于2009-06-03
得票数 0
回答已采纳
2
回答
Haskell
与
Python
线程
模型
python
、
haskell
、
multicore
基本上问题是:
Python
语言中
的
multiprocessing
模块
和
Haskell中
的
并行性有什么不同。例如:在
Python
中创建
的
线程
是否映射到OS
线程
?如果是这样,如果
线程
数比核心数多怎么办?它们是否被多路复用到操作系统
线程
中?谁来调度这些
线程
?感谢您提供
的
所有信息:非常感谢您
的
文档/见解。
浏览 2
提问于2011-07-06
得票数 6
回答已采纳
1
回答
如何使用
python
3 asyncio来做异步,好吧,异步?
python-3.x
、
async-await
我
的
python
3.6程序需要异步写入一些文件,以便它可以在
另一个
线程
上重叠写入
和
计算。该程序使用C
模块
库来计算结构,并调用该库中
的
函数来保存该结构。下面是
一个
草图: my_lib.save_thing(thing_ref) handles =上面我省略了显式地递增thing_ref上
的
引用计数,但我希望我将显式地管理引用计数,
浏览 0
提问于2020-01-15
得票数 1
1
回答
随机单击以保持会话活动
python
、
python-3.x
、
selenium
在使用selenium时,如何在页面上任意单击n秒钟后
的
某个位置来保持会话
的
活力?抓取正在进行,如果我们不做一些事情,它将断开会话。还有其他方法来做一些活动/保持会话
的
活力吗?
浏览 9
提问于2020-12-14
得票数 1
回答已采纳
3
回答
线程
与
进程在硬件级别上
的
执行
方式有何不同?
python
、
multithreading
、
multiprocessing
我想知道
线程
是如何在硬件级别上
执行
的
,就像
一个
进程在单个处理核心上运行,并在处理器
和
MMU上进行上下文切换,以便在进程之间切换一样。
线程
如何切换?其次,当我们创建/生成
一个
新
线程
时,它会被看作是处理器
的
一个
新进程吗?我知道我现在可能听起来很傻,那是因为我
的
知识有很大
的
差距,我想填补。
浏览 6
提问于2020-03-04
得票数 0
回答已采纳
2
回答
为什么这些
线程
不能并行工作?
python
、
multithreading
、
python-multithreading
当带有奇数
的
线程
开始计算它
的
大数时,其他
线程
由于某种原因就会等待它完成,尽管它们应该自己做自己
的
事情。我遗漏了什么?
浏览 1
提问于2020-11-17
得票数 0
回答已采纳
1
回答
预置多
线程
Python
应用程序
python
、
multithreading
、
architecture
、
gevent
、
preforking
我有
一个
已经多
线程
的
Python
程序,我想用进程替换一些
线程
,以减少上下文切换,并利用gevent进行异步I/O。当负载减少时,它可以摆脱额外
的
线程
,以避免上下文切换
的
额外开销。 使用gevent分叉会引起一些问题,而正是为
了解
决这些问题而存在
的
。如果我确实决定要在我
的
工作人员中使用gevent,我可以(我认为)避免对
线程
模块
进行猴子操作,并为每个工作进
浏览 4
提问于2014-12-14
得票数 2
回答已采纳
2
回答
作为脚本运行
和
通过交互式shell运行之间
的
Python
差异
python
、
multithreading
、
com
、
ctypes
我正在尝试调试windows DLL
的
ctypes包装器
的
问题,并且注意到了通过交互式shell (
python
或ipython)运行测试
和
非交互式运行脚本时
的
不同。我想知道我在这里看到
的
差异有什么解释吗? 具体地说,当我以交互方式运行
一个
简单
的
测试时,DLL调用将挂起并且永远不会返回,而运行
与
脚本完全相同
的
代码将不会出现此问题。被包装
的
DLL是Canon EDSDKv2.9,
一个
浏览 1
提问于2010-10-27
得票数 4
1
回答
Python
信号处理程序
的
执行
python-3.x
、
signals
我是
python
的
新手。我想
了解
python
execute signal .I是如何开始阅读官方文档
的
。下面的语句没有任何意义 1. 1.
Python
信号处理程序不会在低级(C)信号处理程序中
执行
。相反,低级信号处理程序设置
一个
标志,该标志告诉虚拟机在稍后
的
点
(例如,在下
一个
字节码指令处)
执行
相应
的
Python
信号处理程序。 2."<
浏览 15
提问于2021-01-24
得票数 1
1
回答
操作系统(任何或至少是linux)会自动在内核之间分配启动
的
线程
吗?
python
、
python-3.x
、
multithreading
、
python-multithreading
、
cpu-cores
我正在写并发软件,在写完所有文档后,我确信多
线程
模块
(
与
asyncio相同)绑定到单个
python
进程
和
运行它
的
单个内核。但最近我
的
同事说,在一些资源中(他找不到确切
的
链接),他发现操作系统会自动在可用内核之间分配由
python
产生
的
线程
。我听说操作系统可以管理
线程
,但找不到有关
python
线程
行为
的
明确信息,现在我有疑问。 那
浏览 4
提问于2019-06-14
得票数 1
1
回答
在多
线程
模式下,aiosqlite
和
SQLite有什么区别?
python
、
multithreading
、
sqlite
、
python-asyncio
aiosqlite
的
文件说: 在等待查询或数据获取时,aiosqlite允许在主SQLite事件循环中
与
AsyncIO数据库进行交互,而无需阻止其他协同器
的
执行
。它通过每个连接使用
一个
共享
线程
来实现这一
点
。我
了解
到在sqlite上,aiosqlite
和
“多
线程
”模式有区别,因为多
线程
模式每个
线程
只需要
一个
连接,而在aiosqlite中,您可以跨多个
线程<
浏览 5
提问于2020-09-09
得票数 9
回答已采纳
1
回答
无法导入scikit-向学习
multithreading
、
scikit-learn
我试图将sklearn.cluster
和
scipy.spatial导入到
一个
名为NX
的
三维CAD/CAM建模程序中。将
线程
扩展
模块
导入NX可能会有问题,因为下面的文档说明 使用
Python
运行
线程
扩展
模块
,NX中
的
嵌入式
Python
解释器运行
Python
脚本,使用子解释器
线程
隔离同时运行
的
不同脚本
的
执行
环境。在单独<
浏览 1
提问于2016-05-05
得票数 0
1
回答
使用多处理池时,错误跟踪不是描述性
的
。
python
、
multiprocessing
嗨,我正在使用
python
多处理
模块
,问题是当我从
另一个
线程
中
执行
的
代码中得到
一个
错误时,跟踪只指向multiprocessing/pool.py", line 520,而不是导致错误的确切原因
的
行号
。"analyzer.py", line 196, in <module> File &quo
浏览 1
提问于2015-07-20
得票数 1
回答已采纳
1
回答
当新创建
的
线程
附加到我
的
自定义ThreadGroup时
java
、
multithreading
、
threadpool
、
threadgroup
我对java中
的
多
线程
编程有一
点
了解
。我编写了
一个
模块
化
的
程序如下: 每个
模块
都扩展了类
模块
。在可运行
的
pool
线程
浏览 8
提问于2017-10-24
得票数 0
1
回答
我应该使用哪些
线程
模块
来防止磁盘IO阻塞网络IO?
python
、
multithreading
、
io
、
blocking
、
nonblocking
我有
一个
Python
应用程序,简单地说,它从远程服务器接收数据,处理数据,响应服务器,并偶尔将处理过
的
数据保存到磁盘。我遇到
的
问题是,有很多数据要写,保存过程可能需要超过半分钟。我希望能够使保存操作在后台进行,也就是说,这样应用程序可以继续合理地快速地
与
服务器进行通信。我知道我可能需要某种
线程
模块
来完成这一任务,但我无法分辨thread、threading、multiprocessing
和
其他各种选项之间
的
区别。有人知道我在找什么吗?
浏览 0
提问于2010-10-16
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
『GCTT 出品』Cgo和Python
Python并发:线程和锁
python线程笔记
收藏多年的Python线程学习笔记,希望对你的学习有帮助
python 之进程与线程
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券