bonjour
je cherche a utliser l'API google translate pour python que l'on trouve sur https://pypi.org/project/googletrans/ version googletrans 3.0.0 de 2020.
il semble que les exemples qu'on trouve sur le NEt ne soit plus fonctionnel
voici un exemple de code
et la le retour d’exécution
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 # coding: utf-8 from googletrans import Translator, LANGUAGES if __name__ == '__main__': print(LANGUAGES) text1 = ''' Bonjour il fait beau ajourd'hui, comment vas tu? ''' text2 = ''' Vysoké Tatry sú najvyie pohorie na Slovensku a v Poľsku a sú zároveň jediným horstvom v týchto tátoch s alpským charakterom. ''' translator = Translator() dt1 = translator.detect(text1) print(dt1) dt2 = translator.detect(text2) print(dt2) translated = translator.translate('Bonjour a vous', src='fr', dest='en') print(translated.text) data = ['Bonjour a vous', 'quelle heure est il ?', 'Je suis bien'] translated = translator.translate(data, src='fr', dest='en') for trans in translated: print(f'{trans.origin} -> {trans.text}') pass
je ne fais que reprendre des exemples existant en modification les textes a traduire , donc je me demande si le package est toujours a jour?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Traceback (most recent call last): File "z:\eclipse-workspace\Divers\Traducteur\traducteur_google.py", line 20, in <module> dt1 = translator.detect(text1) File "x:\Python39\lib\site-packages\googletrans\client.py", line 255, in detect data = self._translate(text, 'en', 'auto', kwargs) File "x:\Python39\lib\site-packages\googletrans\client.py", line 78, in _translate token = self.token_acquirer.do(text) File "x:\Python39\lib\site-packages\googletrans\gtoken.py", line 194, in do self._update() File "x:\Python39\lib\site-packages\googletrans\gtoken.py", line 62, in _update code = self.RE_TKK.search(r.text).group(1).replace('var ', '') AttributeError: 'NoneType' object has no attribute 'group'
A nous qu'une erreur soit dans le code ecrit?
merci pour votre aide
Partager