Voici ce que je reçois quand je l'appelle magic.from_buffer
:Pourquoi magic.from_buffer renvoie None?
>>> import urllib2
>>> data = urllib2.urlopen('http://www.in.gov/judiciary/opinions/previous/wpd/05040501.bed.doc').read()
>>> len(data)
29696
>>> from lib import magic
>>> magic.from_buffer(data, mime=True)
À ce stade, je devrais être fourni avec application/msword
, mais je ne reçois rien du dernier appel. Qu'est-ce que je rate?
Cela fonctionne sur ma machine de développement, mais échoue sur mon serveur. Je suis assez déconcerté.
Peut-être une différence de versions entre les deux paquets 'magic'? – Thomas
Peut-être. Mon serveur a libmagic1 version 5.09-2, alors que ma machine dev a 5.11-2. Différence mineure ... serait surpris si c'était ça. – mlissner