Я использую Python запросы lib, чтобы получить PDF файл из Интернета. Это отлично работает, но теперь я также хочу оригинальное имя файла. Если я перейду в PDF файл в Firefox и нажмите download
, у него уже есть имя файла, предназначенное для сохранения pdf. Как получить это имя файла?
Например:
import requests
r = requests.get('http://www.researchgate.net/profile/M_Gotic/publication/260197848_Mater_Sci_Eng_B47_%281997%29_33/links/0c9605301e48beda0f000000.pdf')
print r.headers['content-type'] # prints 'application/pdf'
Я проверил r.headers
на что-нибудь интересное, но там нет имени файла. Я действительно надеялся на что-то вроде r.filename
..
Кто-нибудь знает, как я могу получить имя файла загруженного PDF файла с библиотекой запросов?