"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Voici quelques options de titre, en fonction du contenu de l'article et de la structure des questions-réponses : Option 1 (directe et informative) : * Erreur Googletrans : pourquoi \"AttributeError : \'NoneType\' l'objet n'a pas

Voici quelques options de titre, en fonction du contenu de l'article et de la structure des questions-réponses : Option 1 (directe et informative) : * Erreur Googletrans : pourquoi \"AttributeError : \'NoneType\' l'objet n'a pas

Publié le 2024-11-19
Parcourir:936

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

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

erreur googletrans : l'objet 'NoneType' n'a aucun attribut 'Group'

Problème initial

Les tentatives d'utilisation du package googletrans ont généré l'erreur suivante :

AttributeError: 'NoneType' object has no attribute 'group'

Cause première et impact

Cette erreur suggère que le package googletrans rencontre des problèmes avec son mécanisme d'acquisition de jetons. En conséquence, les opérations de traduction échouent.

Solution potentielle 1 : mise à jour vers la version alpha

Une version alpha officielle de googletrans a été publiée pour résoudre ce problème :

pip install googletrans==3.1.0a0

Exemple :

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'

Solution potentielle 2 : spécifiez l'URL du service

Si la mise à jour ci-dessus ne résout pas le problème problème, essayez de spécifier l'URL du service manuellement :

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

Option alternative : google_trans_new Package

Si les correctifs ci-dessus ne fonctionnent pas fonctionne, envisagez d'utiliser le package google_trans_new comme alternative :

#pip install google_trans_new

from google_trans_new import google_translator
translator = google_translator()
translate_text = translator.translate('สวัสดีจีน', lang_tgt='en')
print(translate_text) # 'Hello china'
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3