云主机 网站 多个二级域名 seo优化,企业网站配色,网站维护公司哈尔滨,网站后台html5模板Googletrans是一个免费且无限制的python库,可实现Google Translate API。 Google Translate交互式API可以用来调用诸如自动侦测语言种类和翻译之类的用途。
英文网址:https://py-googletrans.readthedocs.io/en/latest/#googletrans.Translator.translate
API特性: 快速可…Googletrans是一个免费且无限制的python库,可实现Google Translate API。 Google Translate交互式API可以用来调用诸如自动侦测语言种类和翻译之类的用途。
英文网址:https://py-googletrans.readthedocs.io/en/latest/#googletrans.Translator.translate
API特性:
快速可靠 - 它使用translate.google.com使用的相同服务器自动语言检测批量翻译可自定义的服务URL连接池(使用requests.Session的优点)HTTP / 2支持关于库使用的注意事项:
单个文本的最大字符限制为15k。由于谷歌翻译的网页版本的限制,此API不保证库始终正常工作。 (如果您不关心稳定性,请使用此库。)如果您想使用稳定的API,我强烈建议您使用Google的官方翻译API。如果您收到HTTP 5xx错误或#6等错误,可能是因为Google已禁止您的客户端IP地址。快速开始:
您可以从PyPI安装它:
$ pip install googletrans
HTTP / 2支持 这对每个人来说都很棒! (在我的测试中速度提高了2倍)如果你想更快地获得googletrans,你应该安装超级软件包。 Googletrans会自动检测是否安装了hyper,如果安装了hyper,它将用于http网络。
基本用法 如果未提供源语言,Google翻译会尝试检测源语言。 from googletrans import Translatortranslator = Translator()translator.translate('안녕하세요.')
# Translated src=ko dest=en text=Good evening. pronunciation=Good evening. translator.translate('안녕하세요.', dest='ja')
# Translated src=ko dest=ja text=こんにちは。 pronunciation=Kon'nichiwa. translator.translate('veritas lux mea', src='la')
# Translated src=la dest=en text=The truth is my light pronunciation=The truth is my light
自定义服务URL 您可以使用其他谷歌翻译域进行翻译。 如果提供了多个URL,则随机选择一个域。 from googletrans import Translatortranslator = Translator(service_urls=['translate.google.com','translate.google.co.kr',])
高级用法(批量) 数组可用于在单个方法调用和单个HTTP会话中转换一批字符串。 上面显示的完全相同的方法也适用于数组。 translations = translator.translate(['The quick brown fox', 'jumps over', 'the lazy dog'], dest='ko')for translation in translations:
... print(translation.origin, ' - ', translation.text)
# The quick brown fox - 빠른 갈색 여우
# jumps over - 이상 점프
# the lazy dog - 게으른 개
语言检测 顾名思义