Python 无法建立连接。显示握手错误

Python 无法建立连接。显示握手错误,python,pythonanywhere,Python,Pythonanywhere,我得到这个错误 HTTPSConnectionPool(host='api.fixer.io', port=443): Max retries exceeded with url: /latest?base=INR (Caused by SSLError(SSLError(1, '_ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure'))) 运行此代码时 resp

我得到这个错误

HTTPSConnectionPool(host='api.fixer.io', port=443): Max retries exceeded with url: /latest?base=INR (Caused by SSLError(SSLError(1, '_ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure')))
运行此代码时

response=requests.get("https://api.fixer.io/latest?base="+cfrm)
当您收到“url超过最大重试次数”错误时,发生的情况是主机拒绝连接,因为您正在从同一IP地址快速发送大量请求

我需要查看更多代码以了解更多信息,但我猜您正在调用请求。太频繁了,需要在调用之间放置一些睡眠时间,以避免向服务器发送垃圾邮件

编辑:
我看到握手失败了。这意味着您在连接和频繁操作时遇到问题,因此主机会拒绝您。

欢迎使用堆栈溢出!欢迎来到堆栈溢出!使用格式化工具使文章更具可读性。代码块应类似于代码块。如果需要,也可以使用粗体斜体。如果您使用的是免费的Pythonywhere帐户,并且该api.fixer.io站点不在Pythonywhere白名单上,那么您将无法访问itdef转换器(请求):if request.method='POST':form=converter(request.POST)cfrm=request.POST.get('convert_from')=request.POST.get('convert_-to'))amt=(request.POST.get('amount'))response=requests.get(“)text=ast.literal_eval(response.text)rates=text['rates']amount=(rates[cto])*(rates[cto]*(float(amt))DATA=“金额是=”+str(amount)else:DATA=“请选择汇率”form=Converter()返回render(request,'marksheet/Converter.html',{“print”:DATA”,表单“:form})