python-magic 是一个用来判断文件类型的第三方库,效果与 linux 命令file
类似
使用pip install python-magic
安装后,在 mac 上还需要brew install libmagic
,之后即可正常使用
|
不过在 kali rolling 上则会报错
|
在 stackoverflow 中有人提到原因:
python-magic 有多种实现,apt-get 中预装了 5.19.1 版,import
时优先于刚刚用 pip 安装的版本,使用起来相对复杂一些
|
如果想使用带有from_file
方法的版本将其替换为 pip 版即可
|