【问题标题】:whenever i run this code its shows me the requests.exceptions.ConnectionError: HTTPSConnectionPool error每当我运行此代码时,它都会向我显示 requests.exceptions.ConnectionError: HTTPSConnectionPool 错误
【发布时间】:2020-10-11 11:10:22
【问题描述】:

每当我运行此代码时,它都会向我显示 requests.exceptions.ConnectionError: HTTPSConnectionPool 错误

import requests
def download(url):
    get_response = requests.get(url)
    file_name =url.split("/")[-1]
    print(file_name)
    with open("sample.txt", "wb") as out:
         out.write(get_response.content)
download("https://i.pinimg.com/originals/ca/76/0b/ca760b70976b52578da88e06973af542.jpg")

这是错误

Traceback (most recent call last):
  File "download_file.py", line 10, in <module>
    download("https://i.pinimg.com/originals/ca/76/0b/ca760b70976b52578da88e06973af542.jpg")
  File "download_file.py", line 4, in download
    get_response = requests.get(url)
  File "/usr/local/lib/python2.7/dist-packages/requests/api.py", line 76, in get
    return request('get', url, params=params, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/requests/api.py", line 61, in request
    return session.request(method=method, url=url, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 530, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 643, in send
    r = adapter.send(request, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/requests/adapters.py", line 516, in send
    raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='i.pinimg.com', port=443): Max retries exceeded with url: /originals/ca/76/0b/ca760b70976b52578da88e06973af542.jpg (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f6bebc83350>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution',))

【问题讨论】:

  • 您遇到了网络问题。而且 BTW Python 2 已经过时了,是时候更新了。
  • 我的互联网和python版本很好
  • 检查你的网络连接!!

标签: python


【解决方案1】:

这是一个网络问题检查你的 wifi,并确保你写的 URL 是正确的。

【讨论】:

    猜你喜欢
    • 2018-12-09
    • 1970-01-01
    • 1970-01-01
    • 2022-11-07
    • 1970-01-01
    • 2021-08-01
    • 2023-03-25
    • 1970-01-01
    • 2018-10-07
    相关资源
    最近更新 更多