Проверьте, действителен ли PDF-файл с помощью Python
В моем проекте мне нужно pdf проверить mime-тип загруженного pdf файла. Я просто использую pythonic команду file следующим образом:
from subprocess import Popen, PIPE
filetype = Popen("/usr/bin/file -b --mime -", shell=True, stdout=PIPE, stdin=PIPE).communicate(file.read(1024))[0].strip()
Вы, конечно, можете pdf захотеть переместить фактическую pythonic команду в какой-нибудь файл pdf конфигурации, так как параметры python командной строки также различаются pdf в зависимости от операционных file систем (например, Mac).
Если python вам просто нужно знать, PDF python-shell это или нет, и в любом случае py не нужно его обрабатывать, я pythonic думаю, что команда file - более files быстрое решение, чем lib. Выполнение py этого вручную, конечно, также python возможно, но команда file python дает вам, возможно, больше python-shell гибкости, если вы хотите files проверить разные типы.
python
file
Проверьте, действителен ли PDF-файл с помощью Python
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.