Python urllib2错误

Aus*_*n K 5 python urllib2 gevent python-2.7

我有一长串需要为我的服务打开的URL.每当我尝试打开整个列表时,当我启动程序时,我会收到许多错误:[Errno 24] Too many open files.我正在使用urllib2和gevent.

有没有人有任何解决方案?

谢谢.

Jus*_*Fay 2

使用Gevent.pool一次仅打开一定数量的 url,然后在打开 url 时重用这些 greenlet。