我构建了一个脚本,当满足某些条件时,该脚本将通过文本提醒我。我正在使用googlevoice Python库将文本从我的Google语音号码发送到我的手机号码。我在尝试登录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