特定のファイルの拡張子が正しいかどうかを確認したい。たとえば、誰かが拡張子 .zip のファイルを私にくれましたが、実際にはそれは実行可能ファイルである可能性があります。
を使用しmimetypes
て、ファイルの実際のタイプを特定できませんでした。私が見る限りmimetypes
、拡張機能が必要です。
unixfile
コマンドの出力をいくつかの拡張機能でマップできます。file
拡張子を変えてもコマンドをだますことはできません。ただし、このソリューションにはサブプロセスが必要です。
私は、この問題のよりpythonicな解決策があるかもしれないと思った。誰か知っていますか?