Я пытаюсь использовать nntplib, поставляемый с python, для создания некоторых сообщений в usenet. Однако я не могу понять, как разместить двоичные файлы с помощью метода .post.
Я могу публиковать обычные текстовые файлы просто отлично, но не двоичные файлы. есть идеи?
- РЕДАКТИРОВАТЬ -
Итак, благодаря комментарию Адриана, приведенному ниже, мне удалось сделать один шаг к моей цели.
Теперь я использую библиотеку электронной почты, чтобы создать составное сообщение и прикрепить к сообщению двоичные файлы. Однако я не могу понять, как передать это сообщение непосредственно методу nttplib post.
Сначала я должен написать временный файл, а затем прочитать его обратно в метод nttplib. Должен быть способ сделать все это в памяти .... какие-либо предложения?