当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python nntplib.NNTP.article用法及代码示例


用法:

NNTP.article(message_spec=None, *, file=None)

发送 ARTICLE 命令,其中 message_specstat() 的含义相同。返回一个元组 (response, info) 其中 info 是具有三个属性 numbermessage_idlinesnamedtuple (按此顺序)。 number 是组中的文章编号(如果信息不可用,则为 0),message_id 是字符串形式的消息 ID,lines 是包含标题的原始消息的行列表(没有终止换行符)与身体。

>>> resp, info = s.article('<20030112190404.GE29873@epoch.metaslash.com>')
>>> info.number
0
>>> info.message_id
'<20030112190404.GE29873@epoch.metaslash.com>'
>>> len(info.lines)
65
>>> info.lines[0]
b'Path: main.gmane.org!not-for-mail'
>>> info.lines[1]
b'From: Neal Norwitz <neal@metaslash.com>'
>>> info.lines[-3:]
[b'There is a patch for 2.3 as well as 2.2.', b'', b'Neal']

相关用法


注:本文由纯净天空筛选整理自python.org大神的英文原创作品 nntplib.NNTP.article。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。