问题描述
我是一个 Python 菜鸟,目前正在学习使用以下代码在我的电子邮件收件箱中查找邮件:
import imapclient
import datetime
conn = imapclient.IMAPClient('imap.gmail.com',ssl=True)
conn.login('myemail@gmail.com','password')
conn.select_folder('INBox',readonly=True)
UIDs = conn.search(['Last'])
print(UIDs)
我相当确定这个语法是正确的,但无论我给程序提供什么字符串,无论是关键字、日期还是两者,我总是收到这个错误:
imapclient.exceptions.InvalidCriteriaError: b'Could not parse command'
我不知道这是否有帮助,但我最近更新了 pip。我无法使用新版本($ pip install module
、$ sudo python m pip install module
和 $ sudo -H pip install module
)安装 imapclient 模块,但可以使用旧版本 $ pip3 install module
。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)