При использовании googletrans я не могу перевести свой текст на любой язык. Для этого я использую python3.
Я погуглил много вещей, связанных с моим вопросом, и нашел много ответов о переполнении стека по этому поводу, предполагая, что может быть лимит проблем с заблокированными символами или IP. Но это не так со мной. Когда-то он работал нормально go и теперь выдает ошибку. И если я запускаю тот же код в Google Collab, он работает нормально.
Я попытался: очистить кеш; перезапустить мою систему дважды; удаление папки googletrans и повторная установка. Я также попробовал код на Spyder и на ноутбуке Jupyter, но он выдает мне ту же ошибку.
Ответы переполнения стека, которые я нашел, но не помогли:
- Ошибка API Googletrans - дневной лимит или заблокированный IP-адрес?
- почему python googletrans неожиданно не работает?
- Ошибка API GoogleTrans - Ожидается значение: строка 1 столбец 1 (символ 0)
Это мой код:
from googletrans import Translator
translator = Translator()
trans = translator.translate("ajj bht garmi hai").text
trans
Я получаю сообщение об ошибке:
JSONDecodeError: Ожидаемое значение: строка 1, столбец 1 (символ 0)