python-multithreading 相关问题

python-multithreading是指如何在Python中将工作划分为多个执行流。

在Queue.task_done()之后运行多线程代码

在经典的“线程/队列”应用程序中。我需要在我的“消费者”功能中做进一步的计算。在Queue为空之后,在urls.task_done()之后不再执行任何代码。我正在进口......

回答 1 投票 0

为什么在两个线程中重新获取和获取GIL会导致应用程序崩溃?

我使用C ++开发了一个Python扩展。这个模块的唯一功能是这样的:static PyObject * TestModule_API1(PyObject * self,PyObject * args){PyThreadState * _save; ...

回答 1 投票 0

Python记录器PID在顶部不同

我在main.py中初始化我的记录器,如下所示:logging.basicConfig(level = logging.DEBUG,format ='%(process)d - %(name)s - %(levelname)s - %(message)s')然后在顶部的每个模块中我有:logger = ...

回答 1 投票 0

如何在多线程应用程序中连接python套接字

我想写简单的端口扫描仪。如下所示:class Scanner(object):def __init __(self,addr = None):self._addr = addr if addr else'127.0.0.1'self._lock = Lock()...

回答 1 投票 -1

Python中可用处理器的数量[重复]

在Java中,这将返回可用处理器的数量:Runtime.getRuntime()。availableProcessors()在决定要创建多长时间运行的线程时,这很方便。有同等的......

回答 2 投票 0

什么是Python中的原子操作?

我是Python的初学者。现在我读到了线程,我有一些问题。 IMO原子操作(AO)=最简单的操作。 dev中最简单的操作是a = 1.但我确实读过这篇文章......

回答 1 投票 0

如何在单独的线程中安全地修改类属性并从中返回它们?

我已经定义了一个类,Test,其中一个方法,updater,在一个单独的线程中运行,并不断更新属性,步骤。我希望对安全有一些明确的建议......

回答 1 投票 0

使用多个线程/核心提高性能

我有一个游戏(使用pygame),我想改善其性能。我注意到当我的fps低时,游戏最多只使用20%的CPU,有没有办法可以使用线程来利用...

回答 2 投票 4

线程在调用Thread.start之前开始运行

t1 = threading.Thread(target = self.read())print“something”t2 = threading.Thread(target = self.runChecks(),args =(self))self.read无限期运行,所以程序不会永远到达打印线。怎么 ...

回答 1 投票 15

了解thread.join(超时)

因此,对于一个线程,超时参数应该在超时秒之后停止线程(如果它还没有终止)。在我的软件中,我正在尝试替换Queue.Queue.join()(它包含一个项目...

回答 1 投票 3

有没有办法找出Python线程锁是否被多个线程使用过?

我正在研究一个经过多次重构的个人项目。它开始使用多线程,然后它的一部分使用asyncio,现在它又回到主要是单线程。 ...

回答 1 投票 1

硒蟒的多线程

我正在开发一个需要位自动化和网络抓取的项目,我正在使用Selenium和BeautifulSoup(python2.7)。我想只打开一个Web浏览器实例并登录到...

回答 2 投票 2

如何使用多处理包在python中并行化for循环?

注意:我不需要进程/线程之间的任何通信,我只对完成信号感兴趣(这就是我将这个问题作为新问题发布的原因,因为我发现所有其他示例...

回答 1 投票 1

Python线程名称是否反映了开放线程的数量?

如果我看到如下所示的堆栈跟踪:线程中的异常Thread-101:Traceback(最近一次调用最后一次):( ...)“Thread-101”是否必然意味着有101个活动/打开/ ...

回答 1 投票 4

运行多个推理引擎时,OpenVINO无法获得最佳性能

我正在运行多个python进程(在这种情况下使用多处理模块4个)进行人员检测(使用ssd mobilenet模型),每个进程都有自己的OpenVINO推理引擎。我得到了......

回答 2 投票 0

Python,多线程,套接字有时无法创建

最近观察到一种奇怪的行为,只发生在Linux而不是freeBSD,并且想知道是否有人有解释或至少猜测可能发生的事情。 ......

回答 1 投票 3

当其他应用程序运行时,线程运行速度不够快

我正在使用线程模块在后台运行一个函数,而我的脚本执行其余部分。螺纹功能包含一个等待外部5伏触发器的for循环,发生......

回答 3 投票 2

PyQt QThreads Communication

PyQt应用程序有一个QThread运行SenderWorker,它每秒持续发出一个信号温度。运行ReceiverWorker的第二个QThread将接收此发出的信号并将其打印到...

回答 1 投票 1

Python 3,从另一个线程超时一个线程

目前我一直在线程内结束循环()。将if语句嵌套到loops()中...但如果有很多循环和嵌套循环,则语句变得非常冗余并创建...

回答 1 投票 1

Python线程:“RuntimeError:thread .__ init __()not called”

我正和乌龟打乒乓球比赛。但是,赋值是代码必须具有多线程。我无法正确应用多线程。代码在编辑器中没有显示错误,但它确实......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.