这是我打电话时得到的magic.from_buffer
:
>>> 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)
在这一点上,我应该得到application/msword
,但我没有从最后一次通话中得到任何东西。我错过了什么?
这适用于我的开发机器,但在我的服务器上失败。我相当困惑。