对于给定文件,在doc
,docx
,docm
和基本上任何其他单词扩展名之间,如何使用Python(2.7)进行区别?
我尝试使用magic
模块,但是对于Microsoft Word 2007+
和.doc
文件(例如),我得到的都是.docx
。
代码:
import magic
res1 = magic.from_file("DOC_FILE")
res2 = magic.from_file("DOCX_FILE")
print res1 # prints "Microsoft Word 2007+"
print res2 # prints the same, "Microsoft Word 2007+"
谢谢