Проблемы при входе в систему с использованием библиотеки Python googlevoice - PullRequest
0 голосов
/ 03 марта 2019

Я создал скрипт, который будет предупреждать меня по тексту, когда будут выполнены определенные условия.Я использую библиотеку Python googlevoice для отправки текстов с моего номера Google Voice на номер моего мобильного телефона.Я получаю исключение в некоторых случаях , когда я пытаюсь войти в API.Чаще я получаю исключение, чем то, что я успешно захожу.Код не меняется.Просто в некоторые дни я запускаю его, и он работает, в другие дни нет.Кто-нибудь знает, что может быть причиной этого несоответствия?Моя учетная запись Gmail разрешает доступ из менее безопасных приложений.Я не делаю тонны запросов на вход в день.Это просто не удалось с первой попытки, сделанной по крайней мере за 5 дней.Я не могу думать ни о чем другом, что могло бы вызвать проблему.Буду вечно благодарен, если кто-то предоставит решение.Ниже указаны мой код для входа в систему и полученное мной исключение:

Мой код

from googlevoice import Voice

...

def __init__(self):
    super(Alert_System, self).__init__()
    self.sms_client = Voice()
    self.sms_client.login('me@gmail.com', 'Password!')
    self.sms_client.send_sms('1234567890', 'Alert system has been 
    activated.')

Исключение

  Traceback (most recent call last):
  File "/home/l/.local/lib/python3.6/site-packages/googlevoice/voice.py", 
  line 99, in login assert self.special 
  AssertionError
...