对Python gtts模块的请求数量有任何限制吗?

时间:2017-04-03 14:36:57

标签: python

我正在做我的大学项目,它使用python gtts并且我使用了gTTS模块(我已经使用模块将文本转换为使用gtts的语音)但几天后我收到的错误超出了Max重试次数使用URL:

实际错误是:

[JsonIgnore]

现在我想知道可能的原因和任何解决方案。

1 个答案:

答案 0 :(得分:1)

根据您发布的信息,这与gtts模块的限制无关。

您的客户端正在尝试“超出最大重试次数”,尝试在某处提交请求,失败并在放弃之前重试几次。根据您粘贴的错误,您的错误为socket.gaierror: [Errno 11001] getaddrinfo failed。这意味着您无法再找到连接到您所连接的主机的信息。您已更改代码的hostport,或者出于某种原因,您可以更长时间地解析地址。

查看getaddrinfo,我没有看到它返回错误代码11001,并且命令行实用程序perror也无法识别该错误代码。

如果您没有更改主机名或端口,我的预感就是您无法再解析主机名。您可以尝试使用nslookup查看是否可以解析名称。如果可以,请尝试使用给定IP的数字形式而不是使用域名来运行代码。如果nslookup找不到主机,则主机不再可解析。您的学校要么从其名称服务器中删除该站点,要么该站点不再存在。