urllib.error.URLError: - PullRequest
       47

urllib.error.URLError:

0 голосов
/ 28 октября 2019

Я пытаюсь получить доступ к API с сайта cryptocompare.com, чтобы получить данные о рынке биткойнов с помощью urllib.request и получить сообщение об ошибке тайм-аута. [WinError10060]

Я пытался использовать urllib.request.ProxyHandler, но это не сработало.

import csv
import json
import urllib.request

apikey = "7d3d9ea469ee51a8f92c14cbd8e207e2ea383ce67f575f529XXXXXXXXXXXXXXXX"
url = 'https://min-api.cryptocompare.com/data/v2/histoday?fsym=BTC&tsym=USD&limit=10' 


proxies = {
"proxy":"http://http.proxy.sample.com:8000/",
"http_proxy":"http://http.proxy.sample.com:8000/",
"https_proxy":"http://http.proxy.sample.com:8000/",
"no_proxy":".sample.com" 
}

urllib.request.ProxyHandler(proxies)

with urllib.request.urlopen(url) as response:
    html = response.read()

print(html)

Я ожидаю, что это выведет данные из API, но вместо этого япродолжайте получать ошибку тайм-аута. Я впервые вызываю API с использованием Python, поэтому любая помощь действительно приветствуется !!

...