gpt4 book ai didi

python - Googletrans API 错误 - 每日限制或被阻止的 IP?

转载 作者:行者123 更新时间:2023-12-03 19:27:55 25 4
gpt4 key购买 nike

我正在使用 googletrans包裹。

我今天一整天都在使用它翻译了相当多的文本。

正如文档所暗示的那样,我已将文本拆分为少于 15k 个字符的标记,并且我正在重新实例化 Translator()在每种情况下。

(实际上只是提一下,如果我没有遗漏某些东西,我必须将文本拆分为小于 15k 字符的标记,例如 2k,因为我认为即使使用 10k 字符之类的标记,该包也会向我返回错误 - 我不知道为什么会这样)。

现在我执行以下操作:

from googletrans import Translator

translator = Translator()
response = translator.translate('Is this working?', dest='fr')

print(response.text)

我直接收到以下错误:
JSONDecodeError: Expecting value: line 1 column 1 (char 0)

为什么会这样?

是因为有(一个不成文的 - 我在文档上没有看到)包的每日使用限制还是我的 IP 被永久阻止?

我在这里看到了相关讨论: GoogleTrans API Error - Expecting value: line 1 column 1 (char 0) .

最佳答案

这是因为每日限制使用。第二天尝试使用相同的代码。替代方法参见设置代理的最新文档 latest Googletrans documentation

Translator(service_urls=None, user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64)', proxies=None, timeout=None)

关于python - Googletrans API 错误 - 每日限制或被阻止的 IP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56672411/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com