我正在尝试使用python附带的nntplib为usenet发布一些帖子。但是我无法弄清楚如何使用.post方法发布二进制文件。
我可以发布纯文本文件,但不能发布二进制文件。任何想法?
- 编辑 -
感谢Adrian在下面的评论,我已经朝着我的目标迈出了一步。
我现在使用电子邮件库制作多部分邮件并将二进制文件附加到邮件中。但是,我似乎无法弄清楚如何将该消息直接传递给nttplib post方法。
我必须先写一个临时文件,然后再读回nttplib方法。必须有一种方法可以在记忆中做到这一点....任何建议?