在我的python脚本中,我尝试按相反的日期时间顺序扫描收件箱中的检索电子邮件,并通过过滤主题。但是,如果我的收件箱中没有与此主题相关的电子邮件,则会出现NoneType
错误,object
不可迭代”
如果有关于该主题的电子邮件,则一切正常。
但是,如果没有与此主题相关的电子邮件,则会出现此错误。
如何解决?
我尝试使用try catch块,但未捕获到异常
for item in account.inbox.all().filter(subject__contains='foo').order_by('-datetime_received')[:100]:
如果没有与此主题相关的电子邮件,则没有输入错误。
如果我检查
if (account.inbox.all().filter(subject__contains='foo').order_by('-datetime_received')[:100] is None):
print("none type error")
print
语句未执行。
如果邮箱中根本没有电子邮件,我希望能够跳过循环