【问题标题】:Type of file in Python [duplicate]Python中的文件类型[重复]
【发布时间】:2019-01-19 10:38:57
【问题描述】:

我正在寻找 Python 中的函数来确定文件的类型。 我的意思是,输入是文件所在的路径,输出是类型。

感谢您的帮助

【问题讨论】:

  • 你叫什么类型,扩展名?
  • 请提供输入输出示例。你需要pathlib.PurePath.suffix方法吗?

标签: python file-type


【解决方案1】:

如果看扩展名就够了,mimetypes.guess_type() 就是你的朋友。

如需更可靠的识别,您可能需要查看python-magic

【讨论】:

    【解决方案2】:

    Python Magic 库提供了您需要的功能。

    您可以使用pip install python-magic 安装该库并按如下方式使用它:

    >>> import magic
    >>> magic.from_file('filename')
    

    【讨论】:

      猜你喜欢
      • 2016-11-09
      • 2019-08-06
      • 1970-01-01
      • 1970-01-01
      • 2018-11-12
      • 2018-03-14
      • 1970-01-01
      • 1970-01-01
      • 2016-11-15
      相关资源
      最近更新 更多