这是脚本:
import pandas as pd
from binance.client import Client
from pandas import DataFrame as df
import ta
import time
import math
import urllib3
import os, sys
import datetime
import requests
import win32api
import numpy as np
startTime = datetime.datetime.now()
request_delay = 200000
#client = Client("","", {"verify": False, "timeout": 30000})
gt = client.get_server_time()
tt=time.gmtime(int((gt["serverTime"])/1000))
win32api.SetSystemTime(tt[0],tt[1],0,tt[2],tt[3],tt[4],tt[5],0)
urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
回溯(最近一次调用):文件“C:\Users\Administrator\AppData\Local\Programs\Python38-32\lib\site packages\urllib3\connection.py”,第156行,在新连接=连接中。创建连接(文件“C:\Users\Administrator\AppData\Local\Programs\Python38-32\lib\site packages\urlib3\util\connection.py”,第61行,在socket.getaddrinfo(主机、端口、家族、socket.SOCK\u流)中为res创建连接:文件“C:\Users\Administrator\AppData\Local\Programs\Python38-32\lib\socket.py”,第918行,在getaddrinfo中,用于_套接字中的res。getaddrinfo(主机、端口、系列、类型、协议、标志):套接字。gaierror:[Errno 11001]getaddrinfo失败
在处理上述异常期间,发生了另一个异常:
回溯(最近一次调用):文件“C:\Users\Administrator\AppData\Local\Programs\Python\Python38-32\lib\site packages\urllib3\connectionpool.py”,第665行,在urlopen httplib\u response=self中_发出请求(文件“C:\Users\Administrator\AppData\Local\Programs\Python38-32\lib\site packages\urllib3\connectionpool.py”,第376行,在自我发出请求中。)验证连接(conn)文件“C:\Users\Administrator\AppData\Local\Programs\Python38-32\lib\site packages\urllib3\connectionpool.py”,第994行,在“C:\Users\Administrator\AppData\Local\Programs\Python38-32\lib\site packages\urllib3\connection.py”文件的第300行中,连接conn=self_新连接()文件“C:\Users\Administrator\AppData\Local\Programs\Python38-32\lib\site packages\urllib3\connection.py”,第168行,位于新连接raise NewConnectionError(urllib3.exceptions.NewConnectionError::未能建立新连接:[Errno 11001]getaddrinfo失败
在处理上述异常期间,发生了另一个异常:
回溯(最近一次调用):文件“C:\Users\Administrator\AppData\Local\Programs\Python\Python38-32\lib\site packages\requests\adapters.py”,第439行,在发送resp=conn.urlopen(文件“C:\Users\Administrator\AppData\Local\Programs\Python38-32\lib\site packages\urllib3\connectionpool.py”第719行的urlopen retries=retries.increment(文件“C:\Users\Administrator\AppData\Local\Programs\Python38-32\lib\site packages\urlib3\util\retry.py”,第436行,在增量raise MaxRetryError(_pool,url,error or ResponseError(原因))urllib3中。例外情况。MaxRetryError:HTTPSConnectionPool(host='api.binance.com',port=443):url:/api/v1/ping超过了最大重试次数(由NewConnectionError引起(':未能建立新连接:[Errno 11001]getaddrinfo Failed'))
在处理上述异常期间,发生了另一个异常:
回溯(最近一次调用):文件“btc.py”,第21行,在client=client(“,”)文件“C:\Users\Administrator\AppData\Local\Programs\Python38-32\lib\site packages\binance\client.py”,第105行,在init self中。ping()文件“C:\Users\Administrator\AppData\Local\Programs\Python38-32\lib\site packages\binance\client.py”,第393行,ping返回self_获取('ping')文件“C:\Users\Administrator\AppData\Local\Programs\Python38-32\lib\site packages\binance\client.py”,第237行,在\u get return self中_请求api('get',path,signed,version,**kwargs)文件“C:\Users\Administrator\AppData\Local\Programs\Python38-32\lib\site packages\binance\client.py”,第202行,在请求api返回self中_请求(方法,uri,签名,**kwargs)文件“C:\Users\Administrator\AppData\Local\Programs\Python\Python38-32\lib\site packages\binance\client.py”,第196行,在请求self中。response=getattr(self.session,method)(uri,**kwargs)文件“C:\Users\Administrator\AppData\Local\Programs\Python38-32\lib\site packages\requests\sessions.py”,第543行,在get return self中。请求('GET',url,**kwargs)文件“C:\Users\Administrator\AppData\Local\Programs\Python38-32\lib\site packages\requests\sessions.py”,第530行,在request resp=self中。发送(准备,**send\u kwargs)文件“C:\Users\Administrator\AppData\Local\Programs\Python38-32\lib\site packages\requests\sessions.py”,第643行,在send r=adapter中。发送(请求,**kwargs)文件“C:\Users\Administrator\AppData\Local\Programs\Python38-32\lib\site packages\requests\adapters.py”,第516行,发送raise ConnectionError(e,请求=请求)请求。例外情况。ConnectionError:HTTPSConnectionPool(host='api.binance.com',port=443):url:/api/v1/ping超过了最大重试次数(由NewConnectionError引起(':未能建立新连接:[Errno 11001]getaddrinfo Failed'))
有什么解决办法吗?非常感谢
getaddrinfo失败表示无法解析DNS......
如果无法解析主机名,则没有要连接的IP,然后会发生所有其他错误。
在本章中,您将详细了解Laravel中的请求。 检索请求URI path方法用于检索请求的URI。 is方法用于检索所请求的URI,该URI与方法参数中指定的特定模式匹配。 要获取完整的URL,我们可以使用url方法。 例子 (Example) Step 1 - 执行以下命令以创建名为UriController的新控制器。 php artisan make:controller UriContro
Koa Request 对象是对 node 的 request 进一步抽象和封装,提供了日常 HTTP 服务器开发中一些有用的功能。 API request.header 请求头对象 request.header= 设置请求头对象 request.headers 请求头对象。等价于 request.header. request.headers= 设置请求头对象。 等价于request.heade
request 指的是小程序中的网络请求,在 mpvue 框架中可以通过小程序提供的原生 API wx.request 来进行相关的处理。但是在这里推荐一个第三方的网络请求库 fly。之所以推荐这个第三方库,是因为可以在多个端上实现代码的复用,目前已支持的有 Node.js 、微信小程序 、Weex 、React Native 、Quick App。 在 mpvue 中如何使用 安装 npm in
FuelPHP提供了一个很好的功能,可以使用Request类在同一个应用程序中Request 。 这称为HMVC请求。 它可以重用控制器逻辑。 创建HMVC请求 创建HMVC请求就像创建具有所需URL的请求对象一样简单,并按如下方式调用execute方法。 $list = Request::forge('employee/list/')->execute(); echo $list; $em
我是新来的。我正在创建注册功能,但当我发布请求时,它给我的错误是:“发布有效请求”。请你检查一下我的代码,告诉我我做错了什么。 服务 注册组件 注册HTML 用户界面
我试图将react原生android应用程序与Laravel Api连接起来。因此,我使用一个简单的Api来测试请求是否已发送。当使用邮递员时,它是有效的。但是当我使用android studio的emulator时,它抛出了“网络请求失败”的错误。问题是什么? API返回POSTMAN测试的json: 但在反应本机 这是我的职责