Omics Academy

每日小窍门:在python中如何判断文件的文件类型?

2020-10-25  本文已影响0人  OmicsAcademy

我们会遇到一种情况,需要来判断输入文件的类型,在python中我们可以使用 mime 包:

安装:

pip install mime

测试:

import mimetypes
files = ["test_data/template.docx", "test_data/example_snp.txt", "test_data/marker_database.xlsx"]

for filename in files:
    mime = mimetypes.guess_type(filename)
    print("File name:" + filename + ": ")
    print("    " + str(mime[0])  + "\n")

我们将得到下面的输出结果:

File name:test_data/template.docx:
    application/vnd.openxmlformats-officedocument.wordprocessingml.document

File name:test_data/example_snp.txt:
    text/plain

File name:test_data/marker_database.xlsx:
    application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

我们可以看到,mime这个包可以帮助我们判断文件类型。

上一篇下一篇

猜你喜欢

热点阅读