在使用谷歌翻译时,我无法将文本翻译成任何语言。我正在使用python3来做到这一点。
我在谷歌上搜索了许多与我的问题相关的东西,并在Stack Overflow上找到了许多关于它的答案,这表明可能存在字符或IP被阻止的限制问题。但我的情况并非如此。它前段时间运行良好,现在却出现了错误。若我在Google Collab上运行相同的代码,它也能正常工作。
我尝试过:清除缓存;重新启动我的系统两次;删除googletrans文件夹并重新安装。我也在Spyder和Jupyter笔记本上尝试过这个代码,但它给了我同样的错误。
堆栈溢出的答案,我发现但没有帮助是:
- Googletrans API错误-每日限制还是阻止IP
- 为什么python googletrans突然不工作了
- GoogleTrans API错误-应为值:第1行第1列(字符0(
这是我的代码:
from googletrans import Translator
translator = Translator()
trans = translator.translate("ajj bht garmi hai").text
trans
我得到错误:
JSONDecodeError:期望值:第1行第1列(字符0(
现在工作正常,昨天API出现问题。