关于 API的一个入门问题: Github上面访问数据返回主机无反应
python3吧
全部回复
仅看楼主
level 4
航头帅哥 楼主
刚开始学习 API,按书上案例尝试获取Github上的数据,具体代码如下:
import requests
url='http://api.github.com/search/repositories?q=language:python&sort=stars'
r=requests.get(url)
print('Status code:',r.status_code)
response_dict=r.json()
print(response_dict.key())
但是运行后,出现下面信息,URL地址输入网页后,是能够看到数据的,请高手指教一下,谢谢
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='api.github.com', port=80): Max retries exceeded with url: /search/repositories?q=language:python&sort=stars (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x0000014FB8D29160>: Failed to establish a new connection: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接 的主机没有反应,连接尝试失败。',))During handling of the above exception, another exception occurred:Traceback (most recent call last):
File "python_repos.py", line 4, in <module>
r=requests.get(url)
File "C:\Users\qbsyd\AppData\Roaming\Python\Python36\site-packages\requests\api.py", line 72, in get
return request('get', url, params=params, **kwargs)
File "C:\Users\qbsyd\AppData\Roaming\Python\Python36\site-packages\requests\api.py", line 58, in request
return session.request(method=method, url=url, **kwargs)
File "C:\Users\qbsyd\AppData\Roaming\Python\Python36\site-packages\requests\sessions.py", line 508, in request
resp = self.send(prep, **send_kwargs)
File "C:\Users\qbsyd\AppData\Roaming\Python\Python36\site-packages\requests\sessions.py", line 618, in send
r = adapter.send(request, **kwargs)
File "C:\Users\qbsyd\AppData\Roaming\Python\Python36\site-packages\requests\adapters.py", line 508, in send
raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPConnectionPool(host='api.github.com', port=80): Max retries exceeded with url: /search/repositories?q=language:python&sort=stars (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x0000014FB8D29160>: Failed to establish a new connection: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。',))
2017年11月25日 16点11分 1
level 4
航头帅哥 楼主
自顶,求大神
2017年11月26日 05点11分 2
老哥 你这个问题解决了吗?我也有同样的问题啊 头痛啊
2018年03月01日 01点03分
@月伤无题 我也遇到了 你结局了吗?????
2018年03月14日 12点03分
搞定了吗?求教
2020年08月31日 12点08分
level 1
找到解决办法了吗?????
2018年03月14日 12点03分 3
1