Client.py Error: if r.status_code != 200 and self.raise_Exception (python)
После запуска кода Python для перевода googletrans я получаю эту ошибку на client.py, в которой говорится:
if r.status_code != 200 and self.raise_Exception:
raise Exception('Unexpected status code "{}" from {}'.format(
r.status_code, self.service_urls))
Обычно после 10 файлов скрипт внезапно останавливается и выдает мне эту ошибку. Но если я снова запущу только этот файл, он будет работать очень хорошо.
ошибка кода
Traceback (most recent call last):
File "C:\test\traducere-Nicu_v6.py", line 152, in <module>
selectare_text()
File "C:\test\traducere-Nicu_v6.py", line 140, in selectare_text
continut_tradus = continut_tradus + selectare_traducere_continut(continut[1], delimitatori_text_interior_articol) # articol
File "C:\test\traducere-Nicu_v6.py", line 100, in selectare_traducere_continut
translated_text = traducere_text(extracted_text)
File "C:\test\traducere-Nicu_v6.py", line 62, in traducere_text
translation = translator.translate(txt, dest=destination_language).text
File "C:\Users\Castel\AppData\Roaming\Python\Python39\site-packages\googletrans\client.py", line 194, in translate
data, response = self._translate(text, dest, src)
File "C:\Users\Castel\AppData\Roaming\Python\Python39\site-packages\googletrans\client.py", line 122, in _translate
if r.status_code != 200 and self.raise_Exception:
AttributeError: 'Translator' object has no attribute 'raise_Exception'
вы можете найти мой код Python здесь
Ответы (1 шт):
Автор решения: Just Me
→ Ссылка
Я считаю, что проблема связана с подключением к Интернету / серверами. Если код не подключает какую-то секунду или минуту к googletrans, я получаю эту ошибку. Или если мое соединение пропадет на несколько секунд.
Итак, я считаю, что это проблема с подключением.
проверьте эту ссылку