Eines Tages beim Übersetzen mit Python mithilfe der Googletrans-Bibliothek
'NoneType' object has no attribute 'group
Ich habe den Fehler erhalten und danach ist der Prozess oftmals fehlgeschlagen.
Und obwohl der Code genau der gleiche ist, erhalte ich manchmal einen Fehler und manchmal nicht. Problematisch.
Bei [py-googletrans-Problemen](https://github.com/ssut/py-googletrans/issues/234) wurde festgestellt, dass aufgrund der Google-Seite ein Fehler aufgetreten ist. Daher handelt es sich vorerst um eine Heilung. Ich kann es nicht scheinen.
Es können jedoch vorübergehende Maßnahmen ergriffen werden, daher werde ich sie einführen, indem ich sie aus den Kommentaren zu diesem Thema herausnehme.
# Gegenmaßnahmen
Manchmal erhalten Sie einen Fehler und manchmal nicht. Tun Sie dies so oft, bis Sie Erfolg haben! !! !! Es ist eine Methode. Es ist ein Stoß.
```python
from googletrans import Translator
src = "Der Text, den Sie übersetzen möchten"
tr = Translator()
while True:
try:
text = tr.translate(src, dest="en").text
break
except Exception as e:
tr = Translator()
Einfach ausgedrückt, wenn Sie bei while und try - außer wie oben beschrieben - einen Fehler erhalten, erstellen Sie die Instanz neu und versuchen Sie es erneut.
Recommended Posts