0
다른 질문으로 파이썬 - 마술은 파일의 올바른 MIME 유형을 출력해야한다는 것을 읽었습니다. 내 장고 프로젝트에 python-magic = 0.4.0
을 추가했지만 여기가 감지 무엇했습니다 내가 잘못 뭐하는 거지파이썬 매직은 이미지를 '바이너리'처럼 감지합니다
In [2]: import magic
In [3]: m = magic.Magic(mime_encoding=True)
In [4]: m.from_file('/home/culebron/Documents/chapter2.pdf')
Out[4]: 'binary'
In [5]: m.from_file('/home/culebron/bok.jpg')
Out[5]: 'binary'
?
파일 확장자에 의존하지 않고 이미지와 다른 바이너리 파일 유형을 구별해야합니다. 그래서, 나는 파일 내용을 가져 가고 결국 jpeg 나 png, 또는 오디오 또는 다른 어떤 정보를 얻고 싶습니다. 파이썬 - 마술 일 수도 있고 아는 경우 다른 모듈을 제안 할 수도 있습니다.
필자는 pypi에서 python-hachoir
을 시도했지만 문서 상태가 이상하다고 생각하고 모듈을 검사하는 데 유용한 것을 찾지 못했습니다.
: facepalm : 감사합니다. –