Eu tentei ler diretamente a mensagem da bolsa, e o código é o seguinte:
from urllib import request
def fetch_url_data(url):
try:
req = request.urlopen{url).read{).decode{'utf-8') # Request{url}{GET} Request{url}
return json.loads(req)
except Exception as e:
print ((' Interface da bolsa detectou erro:', e)
url = "https://www.okex.me/api/spot/v3/instruments"
data = fetch_url_data(url)
No centro de pesquisa, os dados podem ser lidos, mas ao acessar a retransmissão, o erro é o seguinte:
urllib.error.URLError: <urlopen error [Errno 111] Connection refused
Depois de meio dia de pesquisa, alguns disseram que o servidor configurou um proxy, outros disseram que o python3 mudou o uso da biblioteca urllib, por favor, pergunte a Deus se isso é uma coisa ou não.
- 1
