吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 728|回复: 13
收起左侧

[求助] py多线程问题讨论

[复制链接]
一如既往。 发表于 2022-8-29 13:59
问题描述:在执行多线程任务时开始表现良好,到后期乏力变单线程,并且最后处理完成不向下执行,卡死在某个地方,如图账号已处理完,不往下执行重试逻辑
最开始线程开到8的时候也会这样,开始效率很好,后期就变单线程了,我以为电脑配置不支持,然后改到5也如此
然后我用小数据无法得到这个现象,小数据能够正常往下并结束执行
微信截图_20220829135540.png

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
461735945 + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

tlpking 发表于 2022-8-29 15:02
还是算法的问题
 楼主| 一如既往。 发表于 2022-8-29 15:15
tlpking 发表于 2022-8-29 15:02
还是算法的问题

主要没有任何提示,是否应该加锁或者顺序执行的处理呢
liuwl123 发表于 2022-8-29 16:59
yuweb 发表于 2022-8-29 17:01
Python中的多线程很大部分情况下是假的多线程,建议使用协程
阿政0506 发表于 2022-8-29 18:31
with 的用法是在使用完毕后自动帮你close掉,我建议你把线程池放在外面
 楼主| 一如既往。 发表于 2022-8-29 18:45
阿政0506 发表于 2022-8-29 18:31
with 的用法是在使用完毕后自动帮你close掉,我建议你把线程池放在外面

好的 我试试,谢谢大佬,对py的语法不熟
阿政0506 发表于 2022-8-29 18:48
[Python] 纯文本查看 复制代码
from concurrent.futures import ThreadPoolExecutor
pool = ThreadPoolExecutor(3)
pool.submit(args*)
外酥内嫩 发表于 2022-8-29 20:30
多线程还是用少了
头像被屏蔽
rangersxiaoyan 发表于 2022-8-31 20:13
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 08:15

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表