【发布时间】:2011-09-26 08:46:07
【问题描述】:
我已经在检查内容类型、大小和扩展名 (Django (audio) File Validation),但我需要一个库来读取文件并确认它确实是我希望的内容(主要是 mp3 和 mp4) .
我来过这里:http://wiki.python.org/moin/Audio/ 但没有运气。在这家住了一段时间,我有点迷失在树林里。依靠如此大的时间来结束这一切......
提前致谢。
编辑: 我已经(在 Django 中)使用 UploadedFile.content_type() :
“随文件上传的内容类型标头(例如 text/plain 或 application/pdf)。与用户提供的任何数据一样,您不应相信上传的文件实际上是这种类型。您' 仍然需要验证文件是否包含 content-type 标头声明的内容 -- “信任但验证”。
所以,我已经在阅读标题了。但是如何验证文件的实际内容呢?
【问题讨论】:
-
也许只使用
file命令? -
据我所知,文件只使用标题
标签: python validation audio mp3