我正在尝试使用python附带的nntplib来创建一些文章到usenet。但是我无法弄清楚如何使用.post方法发布二进制文件。是否可以使用Python将二进制文件发布到usenet?
我可以张贴纯文本文件就好了,但不是二进制文件。有任何想法吗?
- EDIT--
所以感谢阿德里安的评论下面我已经成功地朝着自己的目标一步。
我现在使用的电子邮件库做一个多部分消息和二进制文件附加到邮件。然而,我似乎无法弄清楚如何直接传递消息到nttplib post方法。
我得先写一个临时文件,然后再将其nttplib方法读取它。必须有一种方法可以在记忆中完成这一切......任何建议?
请在一个单独的问题发表新的问题......(还是看看编辑给我的答案) – 2010-06-07 06:34:55
我想这仍然是相同的原始的问题,如何发布二进制文件的Usenet的一部分。 – rnavarro 2010-06-07 10:10:42