Как добавить HTTP-заголовок в PDF-файл с помощью Python? - PullRequest
1 голос
/ 15 июля 2011

Привет, возможно ли добавить заголовок http в pdf-файл, например Content-Disposition: attachment; filename = test.pdf в python, а сейчас я отправляю свои pdf-файлы в Amazons S3, добавив

--add-header=Content-Disposition:attachment;filename=test.pdf

но я бы хотел установить это в python

Ответы [ 2 ]

1 голос
/ 15 июля 2011

Вы хотите загрузить файлы в S3 с помощью Python и установить дополнительные заголовки?

Если это так, вы можете использовать библиотеку simples3 . Или какая-то другая подобная библиотека. Я расскажу, используя simples3:

Следуйте документам о том, как создать экземпляр объекта S3Bucket. Получив это, вы можете сделать:

bucket.put('path/to/your/pdf/object/on/s3',
           pdf_object_bytes,
           headers={'Content-Disposition': 'attachment;filename=test.pdf'})
0 голосов
/ 15 июля 2011

Пробовал писать в файл или разбирать все как строку?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...