0

特定のファイルの拡張子が正しいかどうかを確認したい。たとえば、誰かが拡張子 .zip のファイルを私にくれましたが、実際にはそれは実行可能ファイルである可能性があります。

を使用しmimetypesて、ファイルの実際のタイプを特定できませんでした。私が見る限りmimetypes、拡張機能が必要です。

unixfileコマンドの出力をいくつかの拡張機能でマップできます。file拡張子を変えてもコマンドをだますことはできません。ただし、このソリューションにはサブプロセスが必要です。

私は、この問題のよりpythonicな解決策があるかもしれないと思った。誰か知っていますか?

4

2 に答える 2