腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在两个不同的线程中同时执行PyObject_CallObject()?
、
、
两个函数都调用此方法PyObject_CallObject(pFunc,pArgs)来执行两个不同的
python
函数。
浏览 1
提问于2014-09-30
得票数 3
回答已采纳
3
回答
Python
嵌入线程--避免死锁?
、
、
、
这意味着
Python
将保存GIL (可能来自其他线程,而不是我最初调用的线程),然后尝试获取我的保护
锁
。当调用
Python
时,我可能需要持有相同的
锁
,因为我可能正在迭代一些
对象
集合,例如。问题是,即使我在调用
Python
时持有GIL,
Python
也可能放弃它,将其交给另一个线程,然后将该线程调用到我的主机中,期望获得主机
锁
。同时,主机可以接收主机
锁
和GIL
锁
,并调用
Python
。这就是它应该做的,但
浏览 9
提问于2009-04-29
得票数 7
1
回答
为什么
python
需要在等待条件之前获得一个
锁
?
、
、
Python
有一个名为Condition的线程
对象
,它阻止一个线程等待另一个线程调用它上的notifiy()或notify_all()。但是,在调用wait()方法之前,必须先调用acquire()来获取内部
锁
。然后,wait()方法释放
锁
并等待通知,然后它将继续重新获取
锁
,您可以运行一些线程安全所需的代码。我的问题是,为什么在调用Condition方法时,wait()
对象
不只是在内部自动获取
锁
: 必须用持有的关联锁调用其他方法
浏览 0
提问于2019-07-07
得票数 10
1
回答
互斥
锁
vs线程
锁
。使用哪一个?
、
、
、
我的主要问题是线程
锁
对象
会创建原子
锁
吗?它并没有说锁在模块文档中是原子的。在pythons的互斥
锁
文档中,它确实说互斥
锁
是原子的,但我似乎在某处读到了事实并非如此。我应该使用哪个
锁
。我目前使用
python
2.4运行我的脚本
浏览 0
提问于2010-07-24
得票数 8
回答已采纳
1
回答
线程化不会加快
python
中的进程。
、
、
我只是在学习
python
的线程模块,如下所示的测试代码的线程实现要比顺序实现花费更多的时间。我是不是遗漏了
python
中线程化的一个基本概念?
浏览 4
提问于2022-06-29
得票数 0
1
回答
脚本在执行
python
脚本时阻塞在线程上,但不是在交互模式下。
、
TL;DR:为什么线程进程会按预期运行(分离的
python
线程)从交互模式(如myprocess.start() )运行,但是在从shell运行时会阻塞子线程,比如
python
myprocess.py
浏览 0
提问于2018-07-08
得票数 20
1
回答
Python
对象
的共享
锁
、
、
web应用程序只是返回全局
对象
的JSON转储,该转储由监视外部web服务的工作线程定期更新。全局
对象
每15至60分钟更新一次。我的计划是在需要更新全局
对象
时在工作线程中使用独占
锁
,并在web线程中使用共享
锁
,以便同时满足多个请求。不幸的是,
Python
似乎没有共享
锁
,只有独占
锁
。如何确保web线程的一致性,即如何确保全局
对象
的更新是原子的,同时允许对
对象
进行多个只读访问?
浏览 3
提问于2014-03-20
得票数 0
回答已采纳
1
回答
是否需要具有基础
锁
才能对条件
Python
调用notify()
、
、
、
只有在拥有Condition
对象
的基础
锁
时,才能调用notify()。文档中明确指出,对于notify_all(),您需要
锁
。notify()是否也是这种情况,或者在不持有底层
锁
的情况下调用notify()是否安全。谢谢!
浏览 19
提问于2020-06-29
得票数 0
1
回答
在
python
中,当发生异常时,
锁
会自动释放吗?
、
例如: some code that throws an exception
浏览 12
提问于2016-08-20
得票数 7
回答已采纳
1
回答
redis锁定:redis对
python
lock
、
、
除了
python
lock模块为
锁
对象
提供contextmanager之外,与从redispy模块获得的
锁
对象
相比,有什么不同?蟒蛇有什么特别之处?
浏览 0
提问于2018-09-12
得票数 10
回答已采纳
1
回答
Python
布尔线程安全
、
如果在检查线程值之前不锁定它,那么如果我使用布尔值来控制线程的循环,会发生什么。可以提出例外吗?# self is the same object in the 2 functions self.status=True def stop(self): self.lock.acquire()
浏览 6
提问于2021-10-18
得票数 1
回答已采纳
2
回答
我如何改进多线程的使用,以减少运行时,
python
、
、
COMMAND 20365 ben.long 15 0 723m 208m 4224 S 226.2 2.6 0:37.28
python
26
浏览 4
提问于2010-12-15
得票数 0
回答已采纳
3
回答
更改
python
锁
文件位置?
、
当我试图加密该文件时,我发现
python
-gnupg试图将一个
锁
文件放入我的gnupghome目录中,这个目录是用户无法写入的。我不想给“任何人”写访问权,那么有没有办法改变
python
用来存储
锁
文件的位置呢?Clarification: --有人向我指出,我可能没有明确表示,当我初始化
对象
时,我正在设置gnupghome,但我不希望将
锁
文件放在那里,因为我不希望“任何人”对该位置具有写入访问权限。
浏览 25
提问于2012-09-21
得票数 0
回答已采纳
1
回答
Python
多线程只工作一个CPU。
、
我试图创建不同的线程与8个核心工作。然而,我看到代码创建了8个线程,但只在我的macos上使用100%左右。为什么? # do random stuff i+=1 i + 400 i * 24440 5000 / 34 * i i / 20000 q = queue.Queue(
浏览 4
提问于2017-11-21
得票数 1
回答已采纳
1
回答
将
锁
作为多处理中的参数传递。为什么会起作用?
、
、
在下面的代码片段中,通过打印Lock
对象
的地址,我看到每个进程都获得了LOCK
对象
的副本。如果lock.acquire引用相同的
锁
,那么它们应该是有意义的。我遗漏了什么?
浏览 2
提问于2018-02-24
得票数 0
回答已采纳
2
回答
Python
和多线程
、
python
增量的定义如下 _Py_INC_REFTOTAL _Py_REF_DEBUG_COMMA
Python
如何管理这个场景?它如何在线程之间刷新缓存?
浏览 0
提问于2018-02-11
得票数 2
回答已采纳
6
回答
为什么是环球翻译
锁
?
、
、
、
、
Python
的全局解释器
锁
的功能到底是什么?其他被编译成字节码的语言是否采用了类似的机制?
浏览 9
提问于2008-11-05
得票数 91
2
回答
与C#和C++相比,
python
中的并发支持
、
、
如何在
python
for应用程序中实现并发,而不是生成进程,而是为任务创建线程。假设用户能够管理
锁
等。
浏览 7
提问于2014-04-06
得票数 2
回答已采纳
2
回答
如何将锁定
对象
存储在MongoDB中?
、
、
、
但是如果value是一个
对象
,则不能在put函数中选择。我得到的错误是:TypeError:不能对
锁
对象
进行分类
浏览 6
提问于2015-10-17
得票数 1
回答已采纳
1
回答
用
Python
命名的可重入/递归
锁
(RLock)
、
、
Python
模块有一个用于重入/递归
锁
的类:l.acquire()l.release()这对于来自公共父进程的进程非常有用,因此可以共享相同的RLock
对象
。但是,对于与独立的进程(例如: web + cron作业)的情况,需要一个名为
锁
的。不幸的是,RLock()不接受
锁
的名称参数。有什么解决办法可以做这样的事情吗?
浏览 0
提问于2015-05-29
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python 面向对象
python 面向对象
Python对象类型
python面向对象
Python面向对象
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券