太多的urls在grequests.map中引起gevent.hub.LoopExit只会在m上

2024-05-23 17:13:19 发布

您现在位置:Python中文网/ 问答频道 /正文

在我的代码中(https://github.com/chembl/chembl_webresource_client/blob/master/chembl_webresource_client/web_resource.py#L98

我打电话给grequests.map

ret = grequests.map(rs, size=50)

rs作为URL列表。如果这个列表的大小大于某个值(我的情况是300),我得到:

^{pr2}$

不管size参数(我尝试了10到50之间的不同值,也完全忽略了这个参数)。在

这只在macOS上发生。在Ubuntu中,任何大小的url列表都可以工作。在

我将感谢任何帮助,因为这是一个展示我的小图书馆。在


Tags: 代码httpsgithubmastercomclientmap列表