我正在做我的大学项目,它使用python gtts并且我使用了gTTS模块(我已经使用模块将文本转换为使用gtts的语音)但几天后我收到的错误超出了Max重试次数使用URL:
实际错误是:
[JsonIgnore]
现在我想知道可能的原因和任何解决方案。
答案 0 :(得分:1)
根据您发布的信息,这与gtts模块的限制无关。
您的客户端正在尝试“超出最大重试次数”,尝试在某处提交请求,失败并在放弃之前重试几次。根据您粘贴的错误,您的错误为socket.gaierror: [Errno 11001] getaddrinfo failed
。这意味着您无法再找到连接到您所连接的主机的信息。您已更改代码的host
或port
,或者出于某种原因,您可以更长时间地解析地址。
查看getaddrinfo,我没有看到它返回错误代码11001,并且命令行实用程序perror
也无法识别该错误代码。
如果您没有更改主机名或端口,我的预感就是您无法再解析主机名。您可以尝试使用nslookup
查看是否可以解析名称。如果可以,请尝试使用给定IP的数字形式而不是使用域名来运行代码。如果nslookup找不到主机,则主机不再可解析。您的学校要么从其名称服务器中删除该站点,要么该站点不再存在。