pypapago
1.0.0
Este proyecto ya no es mantenido por el autor. No se proporciona soporte adicional.
Si todavía está interesado en el servicio de traducción del papago, por favor siga la dirección a continuación:
https://developers.naver.com/docs/papago/papago-nmt-overview.md
Envoltura de pitón no oficial para el servicio de traducción de papago.
pip install -U pypapago from pypapago import Translator
translator = Translator ()
result = translator . translate ( 'I am GROOT' )
print ( result ) # 나는 그루트다 from pypapago import Translator
translator = Translator ()
result = translator . translate (
'카카오는 파파고를 좋아해' ,
source = 'ko' ,
target = 'en' ,
)
print ( result ) # Kakao likes papago. | Código | Descomunal |
|---|---|
| KO | coreano |
| interno | Inglés |
| ja | japonés |
| ZH-CN | Chino |
| zh-t | Tradicional chino |
| cepalle | Español |
| fría | Francés |
| VI | vietnamita |
| th | tailandés |
| identificación | Indonesia |
Traducción a granel paralela con multiprocesamiento.
from pypapago import Translator
translator = Translator ()
result = translator . bulk_translate ([ 'apple' , 'banana' ])
print ( result ) # ['사과', '바나나']También puede establecer cuántos trabajadores ejecutarán manualmente.
(Mientras más trabajadores hagan su código más rápido pero requieren más recursos del sistema).
Predeterminado a los núcleos CPU (HyperThreading = x2)
from pypapago import Translator
translator = Translator ()
result = translator . bulk_translate (
[ 'apple' , 'banana' ],
workers = 2
)
print ( result ) # ['사과', '바나나'] Si necesita el resultado RAW de la API de Papago, puede establecer verbose en True .
from pypapago import Translator
translator = Translator ()
result = translator . translate ( 'I am GROOT' , verbose = True )
print ( result ) # RAW JSON Result
#{'delay': 400,
# 'delaySmt': 400,
# 'dict': {'items': [{'entry': '<b>I</b>',
# ...
# 'translatedText': '나는 그루트다'}
#}Los resultados detallados pueden cambiar.