私はフォームからアップロードされたzipファイルがあり、これらのzipファイルに含まれているファイルのMIMEタイプを検出したいという問題があります。ファイルをzipから抽出するのに問題はありませんが、問題を知る方法このzipの各ファイルのMIMEタイプ?ありがとうどのようにpythonでファイルのMIMEタイプを検出するには?
2
A
答えて
5
これには、Python組み込みのmimetypes
モジュールを使用できます。私はこのモジュールがファイルにのみ依存し、そのの内容はではないと信じています。
+0
@Daenyth:いいえ、私は窓で働いています。 –
4
あなたはpython-magicライブラリを使用することができます
>>> mime = magic.Magic(mime=True)
>>> mime.from_file("testdata/test.pdf")
'application/pdf'
関連する問題
- 1. ASP.NETでアップロードされたファイルのMIMEタイプを検出するにはどうすればよいですか?
- 2. ファイル/ MIMEタイプ検出用のNETライブラリ
- 3. Pythonのより良い、より正確なMIMEタイプ検出
- 4. JavaのMIMEタイプ検出ライブラリ
- 5. FileinfoでWebM MIMEタイプを検出する
- 6. PHPでMIMEタイプを検出する
- 7. Firefoxのhttpアップロードで.jsファイルのMIMEタイプの自動検出に失敗する
- 8. ファイルをダウンロードする前にファイルのMIMEタイプを取得するにはどうすればよいですか?
- 9. どのようにpythonでフォルダ内のファイルを検出するには?
- 10. docxのPHP MIMEタイプの検出
- 11. 正確なMIMEタイプ検出には何バイト必要ですか?
- 12. PHPでMIMEタイプの検出に問題があります
- 13. ファイルのMIMEタイプの検証ファイルは、次のように私は、ファイルアップロードフィールドを持っているlaravel
- 14. asp.netでアップロードされた[テキストベース]ファイルのMIMEタイプを確実に検出するにはどうすればよいですか?
- 15. 正しいMIMEタイプのhttprouterで静的ファイルを提供するにはどうすればよいですか?
- 16. wsdlファイルのMIMEタイプは何ですか?
- 17. .pyファイルのMIMEタイプは何ですか?
- 18. MSOFFICE MIMEタイプの検証
- 19. LaravelフォームMIMEタイプの検証
- 20. asimp.netで.impファイルを生成してダウンロードするにはどのようなMIMEタイプを使用しますか?
- 21. カスタムMIMEタイプのNode.jsに.babylon.jsファイルをロードするには?
- 22. mimeタイプのファイルをc#
- 23. phpでファイルにMIMEタイプを設定するには?
- 24. LaravelでのMIMEタイプの検証方法
- 25. S3にアップロードされたファイルのMIMEタイプ
- 26. ファイルのアップロード中に元のMIMEタイプを見つけるにはどうすればいいですか?
- 27. BASICコードにはどのようなMIMEタイプを使用しますか?
- 28. PHPファイルのカスタムMIMEタイプ
- 29. Mimeタイプ(コンテンツタイプ)のファイル拡張子を取得するには
- 30. コンテンツごとにファイルのMIMEタイプを判別する方法は?
あなたは、UNIXシステム上ではありますか?あなたは 'file'にシェルすることができます – Daenyth