【发布时间】:2016-09-22 05:29:22
【问题描述】:
imaplib 库中的 documentation for IMAP4.thread() 表示
thread命令是search的变体,结果具有线程语义。返回的数据包含一个空格分隔的线程成员列表。线程成员由零个或多个消息编号组成,以空格分隔,表示连续的父子节点。
线程在 search_criterion 参数之前有两个参数;一个threading_algorithm,以及搜索charset。
我不清楚 threading_algorithm 参数应该使用什么。文档没有指明默认值,source code for the IMAP4.thread() function
def thread(self, threading_algorithm, charset, *search_criteria):
"""IMAPrev1 extension THREAD command.
(type, [data]) = <instance>.thread(threading_algorithm, charset, search_criteria, ...)
"""
name = 'THREAD'
typ, dat = self._simple_command(name, threading_algorithm, charset, *search_criteria)
return self._untagged_response(typ, dat, name)
也没有给我任何想法,即使在深入研究 _simple_command 帮助函数之后也是如此。
我应该为这个论点使用什么?其他地方有这方面的文档吗?
【问题讨论】:
标签: python email python-3.x imap