文件名称:python-magic:libmagic的python包装器
文件大小:853KB
文件格式:ZIP
更新时间:2024-03-12 06:19:33
Python
Python魔术 python-magic是libmagic文件类型标识库的Python接口。 libmagic通过根据预定义的文件类型列表检查其文件头来识别文件类型。 Unix命令file在命令行中公开了此功能。 用法 >> > import magic >> > magic . from_file ( "testdata/test.pdf" ) 'PDF document, version 1.2' # recommend using at least the first 2048 bytes, as less can produce incorrect identification >> > magic . from_buffer ( open ( "testdata/test.pdf" , "rb" ). read ( 2048 )) 'PDF document, version
【文件预览】:
python-magic-master
----MANIFEST.in(92B)
----stdeb.cfg(58B)
----test_docker.sh(499B)
----COMPAT.md(678B)
----upload.sh(108B)
----__init__.py(0B)
----.travis.yml(285B)
----tox.ini(703B)
----LICENSE(3KB)
----test()
--------libmagic_test.py(1KB)
--------testdata()
--------Dockerfile_centos7(174B)
--------Dockerfile_focal(224B)
--------Dockerfile_xenial(224B)
--------test.py(8KB)
--------run.py(948B)
--------__init__.py(0B)
--------Dockerfile_centos8(150B)
--------Dockerfile_archlinux(176B)
--------Dockerfile_bionic(224B)
--------README(393B)
--------Dockerfile_alpine(123B)
----magic()
--------compat.py(8KB)
--------__init__.pyi(2KB)
--------__init__.py(14KB)
--------loader.py(2KB)
----setup.cfg(69B)
----setup.py(1KB)
----README.md(4KB)
----.gitignore(119B)
----CHANGELOG(2KB)