Name |
Date |
Size |
#Lines |
LOC |
||
---|---|---|---|---|---|---|
.. | - | - | ||||
file_magic/ | H | - | - | |||
CHANGELOG.md | H A D | 04-Jan-2022 | 495 | |||
LICENSE | H A D | 11-Aug-2018 | 1.4 KiB | |||
Makefile.am | H A D | 15-Jul-2024 | 109 | |||
Makefile.in | H A D | 08-Dec-2024 | 12.1 KiB | |||
README.md | H A D | 11-Aug-2018 | 584 | |||
example.py | H A D | 02-Sep-2014 | 207 | |||
magic.py | H A D | 25-Sep-2022 | 10.4 KiB | |||
setup.py | H A D | 11-Aug-2018 | 824 | |||
tests.py | H A D | 25-Sep-2022 | 983 |
README.md
1# `file-magic`: Python Bindings 2 3This library is a Python ctypes interface to `libmagic`. 4 5 6## Installing 7 8You can install `file-magic` either with: 9 10 python setup.py install 11 # or 12 easy_install . 13 # or 14 pip install file-magic 15 16 17## Using 18 19 import magic 20 21 detected = magic.detect_from_filename('magic.py') 22 print 'Detected MIME type: {}'.format(detected.mime_type) 23 print 'Detected encoding: {}'.format(detected.encoding) 24 print 'Detected file type name: {}'.format(detected.name) 25 26 27## Developing/Contributing 28 29To run the tests: 30 31 python setup.py test 32