python-multithreading 相关问题

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

在Python中,当在线程中向一个方向更新布尔值,然后在另一个方向读取它时,是否建议使用锁?

如果线程 1 在循环内定期检查 bool 是否从 False 翻转为 True,并且该 bool 在线程 2 中更新,那么是否需要锁定? 据我了解,布尔值在

回答 1 投票 0

pygame 多人游戏 jsondecodeerror

我正在使用 pygame 开发一款两人多人游戏。 这是服务器代码和客户端代码: 导入 json import pygame # 游戏的主模块 导入 pyautogui # 对于

回答 1 投票 0

为什么 Windows 和 Mac 上的多重处理比单处理器花费的时间更长?

据我所知,如果将大型任务划分为多个进程,完成任务所需的时间就会减少,但在我的代码中并没有发生这种情况。 来自多处理导入过程 导入时间 我...

回答 1 投票 0

为什么多处理器比单处理器花费更长的时间?

据我所知,如果将大型任务划分为多个进程,完成任务所需的时间就会减少,但在我的代码中并没有发生这种情况。 来自多处理导入过程 导入时间 我...

回答 1 投票 0

Python 多线程:错误<var_name>已在变量增加上定义

我正在使用Python 3.12.7。 我有多个服务器,它们在网络环境中以多线程方式运行。 我想增加handle_message函数中的变量self.msg_id。 一切

回答 1 投票 0

你能使用Python线程返回SQL查询结果集吗

我有两个查询需要一段时间,所以我想使用线程来一起处理它们。 所有玩家 = [] 所有游戏 = [] conn.execute("执行选择所有玩家") 所有玩家 = conn.fetchal...

回答 1 投票 0

我的多进程多线程Python程序永远不会停止

我有6个进程,每个进程都是消费者,1个进程是生产者。生产者将读取多进程队列的文件路径。消费者将有两个线程:一个用于读取...

回答 1 投票 0

Python 中的多线程列表理解并不比非线程版本更快

从并发.futures导入ThreadPoolExecutor words = [...] # 约 100 个单词的列表 字典 = { # ~20K 项 “单词1”:0.12, “单词2”:0.32, “单词3”:0.24, # 更多的话... } 定义

回答 1 投票 0

Python asyncio 等待线程

我有一种情况,我有一个“服务器”线程,它应该侦听来自其他服务器线程的调用/事件,同时执行一些其他代码。最近我用 Node.j 做了很多工作...

回答 2 投票 0

寻求有关 SQL Alchemy 连接池状态的澄清

我正在从主线程运行 python (v3.9.16) 应用程序,而单独的工作线程运行 asyncio 循环,对数据库进行 SQL 查询(使用 aioodbc v0.5.0)。目前有 4

回答 1 投票 0

从父线程传递到子线程时间歇性丢失ContextVar

我有一个 Thread 的子类,我在我的项目中使用它。在这个类中,我手动传入 ContextVar。然而,有时(一天一次或两次),我注意到子线程中的 ContextVar...

回答 1 投票 0

单线程涉及threading.Lock()的意外执行顺序

我有一个应用程序,可以为特定实例创建线程,然后将 Word 文档转换为 pdf 文件。看起来像这样 @app.route('/续') def create_pdf(): id = 请求.a...

回答 1 投票 0

Python3 中处理交错锁

我正在尝试在Python3中实现以下逻辑: def f(): lock1.acquire() task_protected_by_lock1() # 可能会在内部获取lock2 lock2.acquire() task_protected_by_lock1_and_...

回答 1 投票 0

Asyncio 线程安全原语

我需要线程安全原语(锁定、条件信号量),它们存在于 asyncio 生态系统中吗? 我自己写了一些代码,但感觉有点慢: 导入异步 从线程导入

回答 1 投票 0

如何在greenlet中从python线程接收数据而不阻塞所有greenlet?

我们有一个严重基于线程的现有代码库,我们试图通过flask-socketio公开它。我找不到一种机制让 greenlet 等待来自线程的数据而不阻塞...

回答 1 投票 0

asyncio:等待来自其他线程的事件

我正在用Python设计一个应用程序,它应该访问机器来执行一些(冗长的)任务。对于所有与网络相关的事情来说,asyncio 模块似乎都是一个不错的选择,但现在我......

回答 4 投票 0

如何使用 asyncio.run_coroutine_threadsafe() 和主线程循环从子线程调用异步函数?

我有一个在任何地方都使用 async/await 运行的应用程序。通常,它调用同步函数。这些函数有时必须再次调用异步函数。我正在努力...

回答 1 投票 0

如何在Python中动态添加线程或从线程池中选择线程

我希望安排由线程执行的任务,并能够动态地在进程中添加或删除任务。我的目标是预先创建一个线程池,例如 [th1, th2, th...

回答 1 投票 0

如何制作一个线程安全的日志处理程序子类来触发主 Qt 循环中的事件?

我有一个使用线程和日志记录的 PySide6 应用程序。我的记录器在下面定义了一个自定义处理程序,它会弹出一个消息框,需要用户注意更高级别的日志记录事件: ...

回答 1 投票 0

使用具有应用程序上下文的 Flask 实现线程

我正在尝试在我的烧瓶 __init__.py 中实现多处理或线程,以实现一个为我处理一些后端工作的子进程。然而我好像无法通过申请...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.