Python :Как с помощью Hachoir извлечь метаданные для файла -, например объекты?

Я работаю над сайтом, на котором пользователи загружают видео и аудио файлы, и при загрузке некоторые общие поля метаданных должны быть заполнены из файла. Я нашел Hachoir , и это кажется хорошим, но с проблемой, чтобы создать синтаксический анализатор для чтения метаданных, требуется имя файла, а не файл -, например или объект потока.

Прямо сейчас я использую Django для веб-разработки, и я хотел бы продолжать использовать API FileStorage, чтобы файлы можно было легко загружать в CDN.

Как использовать Hachoir с файловыми объектами? Пример кода , который они предоставляют, работает, но только для «настоящих» файлов.

5
задан Armando Pérez Marqués 3 July 2012 в 00:16
поделиться