Traducir sus herramientas y productos ayuda a personas de todo el mundo a acceder a ellos; Este es, por supuesto, un problema algo complicado de resolver. Gengo es un servicio que ofrece traducción humana (que suele ser de mayor calidad que la traducción automática) y una API para gestionar el envío de trabajos y la visualización de trabajos. Esta es una interfaz de Python para simplificar el uso de la API.
CAMBIO está aquí
Instalar esta biblioteca usando pip es muy simple:
instalar pip gengo
De lo contrario, puedes instalar desde el código fuente obteniendo el repositorio:
git clon git://github.com/gengo/gengo-python.git
Y luego instalando la biblioteca:
instalación de python setup.py
Gengo tiene un conjunto completo de pruebas unitarias. Para ejecutarlos, asegúrese de tener instalada la biblioteca simulada y luego simplemente ejecute:
flake8 gengo
Si desea ejecutar una única prueba, como TestTranslationJobFlowFileUpload:
python -m unittest -v gengo.tests.TestTranslationJobFlowFileUpload
Si tiene preguntas o comentarios y desea comunicarse con nosotros directamente, no dude en hacerlo en los siguientes medios. ¡Nos encanta saber de los desarrolladores!
Si encuentra algún problema, archívelo en el rastreador de problemas del proyecto de Github. ¡Gracias!
La documentación completa se puede encontrar aquí, pero cualquiera debería poder obtener un script que funcione con lo siguiente:
from gengo import Gengo
gengo = Gengo (
public_key = 'your_public_key' ,
private_key = 'your_private_key' ,
sandbox = True ,
)
print ( gengo . getAccountBalance ())
Todas las definiciones de funciones se pueden encontrar dentro de gengo/mockdb.py como un diccionario: la clave de la entrada del diccionario es el nombre de la función y los parámetros son exactamente los mismos que los especificados en los documentos de la API de Gengo.