我尝试动态地向变量添加潜在参数,并将其发送到exchangelib的filter函数。我不能让它工作。 这就是目前的工作:
sender='abd@google.com'
accountSource.bulk_move(ids=sourceAccountFolder.filter(sender), to_folder=destinationAccountFolder)
这就是我想做的:
params = { sender: 'asd@google.com', subject:'asdf'}
accountSource.bulk_move(ids=sourceAccountFolder.filter(params), to_folder=destinationAccountFolder)
这不管用
其思想是在需要时动态添加参数。例如,我可以将subject='subjectSample'添加到params变量
谢谢
这确实奏效了:
params = { 'sender': 'anemail@abc.com', 'subject__icontains': 'xxx'}
accountSource.bulk_move(ids=sourceAccountFolder.filter(**params).values('item_id', 'changekey'), to_folder=destinationAccountFolder)
目前没有回答
相关问题 更多 >
编程相关推荐