"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > فيما يلي بعض خيارات العنوان، اعتمادًا على محتوى المقالة وبنية الأسئلة والأجوبة: الخيار 1 (مباشر وإعلامي): * خطأ Googletrans: لماذا \"AttributeError: \'NoneType\' لا يحتوي الكائن على سمة \'group\'?\" وكيفية إصلاحه الخيار 2 (أكثر

فيما يلي بعض خيارات العنوان، اعتمادًا على محتوى المقالة وبنية الأسئلة والأجوبة: الخيار 1 (مباشر وإعلامي): * خطأ Googletrans: لماذا \"AttributeError: \'NoneType\' لا يحتوي الكائن على سمة \'group\'?\" وكيفية إصلاحه الخيار 2 (أكثر

تم النشر بتاريخ 2024-11-19
تصفح:319

这里有几个标题选项,根据文章内容和问答结构:

Option 1 (Direct and Informative):
* Googletrans Error: Why \

خطأ في googletrans: كائن "NoneType" لا يحتوي على سمة "مجموعة"

المشكلة الأولية

]أدت محاولات استخدام حزمة googletrans إلى الخطأ التالي:

AttributeError: 'NoneType' لا يحتوي الكائن على سمة 'مجموعة'
AttributeError: 'NoneType' object has no attribute 'group'

السبب الجذري والتأثير

يشير هذا الخطأ إلى أن حزمة googletrans تواجه مشكلات في آلية الحصول على الرمز المميز الخاص بها. ونتيجة لذلك، تفشل عمليات الترجمة.

الحل المحتمل 1: التحديث إلى إصدار ألفا

تم إصدار إصدار ألفا رسمي من googletrans الذي يعالج هذه المشكلة:

pip install googletrans==3.1.0a0
pip install googletrans==3.1.0a0
مثال:

من مترجم استيراد جوجل ترانس مترجم = مترجم() Translation = translator.translate("Der Himmel ist blau und ich mag Bananen"، dest='en') print(translation.text) # 'السماء زرقاء وأنا أحب الموز'

from googletrans import Translator
translator = Translator()
translation = translator.translate("Der Himmel ist blau und ich mag Bananen", dest='en')
print(translation.text) # 'The sky is blue and I like bananas'

إذا لم يحل التحديث أعلاه المشكلة المشكلة، حاول تحديد عنوان URL للخدمة يدويًا:

من googletrans import Translator مترجم = مترجم(service_urls=['translate.googleapis.com']) translator.translate("Der Himmel ist blau und ich mag Bananen", dest='en')

الخيار البديل: حزمة google_trans_new
pip install googletrans==3.1.0a0

إذا لم يتم إجراء الإصلاحات المذكورة أعلاه العمل، فكر في استخدام حزمة google_trans_new كبديل:#pip install google_trans_new من google_trans_new استيراد google_translator مترجم = google_translator() ترجمة_نص = translator.translate('สวัสดีจีн', lang_tgt='en') طباعة (translate_text) # 'مرحبا الصين'

أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3