Los dioses son silenciosos-directorio personal de publicaciones del blog CSDN
Este artículo utiliza la biblioteca no oficial pygoogletranslation https://pypi.org/project/pygoogletranslation/
Esta biblioteca es utilizada directamente por la API web del sitio web oficial de Google Translate, por lo que el servicio no es confiable.
La cantidad de traducciones es ilimitada.
Método de descarga:pip install pygoogletranslation
env_path/lib/python3.6/site-packages/pygoogletranslation/utils.py
La línea 8 debe cambiarse a: from pygoogletranslation.models import TranslatedPart
1 (esto parece ser un problema causado por pasar de Python 2 a Python 3)
Código de llamada:
from pygoogletranslation import Translator
proxy={
"http":"127.0.0.1:7890","https":"127.0.0.1:7890"}
translator=Translator(proxies=proxy)
t=translator.translate(query,dest='zh-CN')
print(t.text)
Para la parte del agente, lea mi publicación de blog mediana Esta es una diapositiva que no se puede tocar.
Los parámetros de entrada de la función de traducción:
- consulta
- El idioma que puede ser aceptado por entrada y salida se puede
translator.glanguage()
ver a través de variables - src: idioma de entrada,
auto
idioma de detección automática por defecto - destino
zh-CN
:chino simplificado
Otras referencias utilizadas al escribir este artículo: