pypapago
1.0.0
لم يعد هذا المشروع يحتفظ به المؤلف. لا يتم توفير دعم إضافي.
إذا كنت لا تزال مهتمًا بخدمة ترجمة باباجو ، تتبع PLZ الاتجاه أدناه:
https://developers.naver.com/docs/papago/papago-nmt-overview.md
غلاف بيثون غير رسمي لباباجو ترجمة الخدمة.
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. | شفرة | DESC |
|---|---|
| كو | كوري |
| en | إنجليزي |
| جا | اليابانية |
| ZH-CN | الصينية |
| ZH-TW | الصينية التقليدية |
| ES | الأسبانية |
| الاب | فرنسي |
| السادس | الفيتنامي |
| ذ | التايلاندية |
| بطاقة تعريف | أندونيسيا |
ترجمة بالجملة المتوازية مع المعالجة المتعددة.
from pypapago import Translator
translator = Translator ()
result = translator . bulk_translate ([ 'apple' , 'banana' ])
print ( result ) # ['사과', '바나나']يمكنك أيضًا تعيين عدد العمال للركض يدويًا.
(كلما زاد عدد العمال في رمزك بشكل أسرع ولكنهم يتطلبون المزيد من موارد النظام.)
الافتراضي لنوى وحدة المعالجة المركزية (HyperThreading = x2)
from pypapago import Translator
translator = Translator ()
result = translator . bulk_translate (
[ 'apple' , 'banana' ],
workers = 2
)
print ( result ) # ['사과', '바나나'] إذا كنت بحاجة إلى نتيجة RAW من PAPAGO API ، فيمكنك ضبط verbose على 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': '나는 그루트다'}
#}قد تتغير نتائج التفاصيل.