TextBlob翻译有限制吗?

kir*_*ran 5 python google-translate textblob

我一直在使用TextBlob,一个Python包(https://pypi.python.org/pypi/textblob),用于将文章翻译成不同的语言.

阅读完他们的文档后,我发现TextBlob使用了谷歌翻译.由于谷歌翻译不是免费服务,我想知道使用TextBlob服务翻译文章是否有任何使用限制?

Nik*_*res 7

Google在Google翻译API的定价页面上说明了您需要设置结算信息以便能够使用翻译API.换句话说,没有免费使用层.

重要提示:在您开始使用该服务之前,Google Translate API v2需要所有帐户的结算信息.

这个文本可用https://cloud.google.com/translate/v2/pricing.

因此,除非您设置了帐户,否则您根本无法使用翻译API.

Google文档https://www.googleapis.com/language/translate/v2列为API端点.看看TextBlob的源代码,我找不到任何地方提到的端点.相反,TextBlob似乎使用http://translate.google.com/translate_a/t,并且在Google的API文档中没有提到该URL.似乎TextBlob根本没有使用Google Translate API.相反,它的锻造标题并声称是一个浏览器.

是TextBlob No key, no authentication whatsoever根据其描述修改其翻译特征的模块.

所以我猜使用TextBlob翻译文章没有任何使用限制,因为它没有使用API​​.