私はフォームからアップロードされた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. PHPでMIMEタイプを検出する
- 6. FileinfoでWebM MIMEタイプを検出する
- 7. Firefoxのhttpアップロードで.jsファイルのMIMEタイプの自動検出に失敗する
- 8. ファイルをダウンロードする前にファイルのMIMEタイプを取得するにはどうすればよいですか?
- 9. docxのPHP MIMEタイプの検出
- 10. 正確なMIMEタイプ検出には何バイト必要ですか?
- 11. asp.netでアップロードされた[テキストベース]ファイルのMIMEタイプを確実に検出するにはどうすればよいですか?
- 12. wsdlファイルのMIMEタイプは何ですか?
- 13. LaravelフォームMIMEタイプの検証
- 14. MSOFFICE MIMEタイプの検証
- 15. phpでファイルにMIMEタイプを設定するには?
- 16. S3にアップロードされたファイルのMIMEタイプ
- 17. PHPファイルのカスタムMIMEタイプ
- 18. Mimeタイプ(コンテンツタイプ)のファイル拡張子を取得するには
- 19. コンテンツごとにファイルのMIMEタイプを判別する方法は?
- 20. BASICコードにはどのようなMIMEタイプを使用しますか?
- 21. コンピュータシステムのMIMEタイプはどういう意味ですか?
- 22. MIMEタイプ別にファイル(name.extension)を作成
- 23. Pythonの方法でCSVファイルの欠損フィールドを検出するにはどうすればよいですか?
- 24. PHP 5.3.8でfileinfoでMIMEタイプの検出に失敗しました
- 25. ImageクラスインスタンスのMIMEタイプをC#でメモリに取得するにはどうすればよいですか?
- 26. Google Chrome拡張機能で現在のタブのMIMEタイプを検出するにはどうすればよいですか?
- 27. PHPはアップロードされたファイルのMIMEタイプをどのように評価しますか?
- 28. C#コンパイラはどのようにCOMタイプを検出しますか?
- 29. MIMEタイプの検出が正しく行われました
- 30. ファイルに応じてMIMEタイプを知るにはどうすればいいですか?
あなたは、UNIXシステム上ではありますか?あなたは 'file'にシェルすることができます – Daenyth