【发布时间】:2015-09-08 16:01:41
【问题描述】:
我已经检查过了, socket.error:[errno 99] cannot assign requested address and namespace in python
Repeated POST request is causing error "socket.error: (99, 'Cannot assign requested address')"
requests, cannot assign requested address, out of ports?
但如果我遇到问题,这些问题都没有给出预期的答案。 我有以下代码sn-p:
with requests.Session() as session:
js_response = session.get(url).json()
- 注意:我尝试使用 urllib2,并且还简单地使用了 request.get()! 我试图重复查询 url,并且每次都期望一个 JSON 对象。但是,在完成一些请求后,我开始收到错误 99(标记如下)。这不是一个连续的过程。错误不断出现。我知道发生错误是因为我的请求端口用完了,Linux 内核无法为传出请求分配更多端口,因此引发错误。
错误:
('Connection aborted.', error(99, 'Cannot assign requested address'))
谁能给我建议一种 Python 方法,这将帮助我重复请求 URL,而不会出现上述错误。
【问题讨论】:
标签: python sockets python-2.7 python-requests