国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python使用filetype精確判斷文件類型

2019-11-25 16:03:21
字體:
來源:轉載
供稿:網友

filetype.py

Small and dependency free Python package to infer file type and MIME type checking the  magic numbers signature of a file or buffer.

This is a Python port from filetype Go package. Works in Python  +3 .

一個小巧自由開放Python開發包,主要用來獲得文件類型。包要求Python 3.+

功能特色

•簡單友好的API
•支持寬范圍文件類型
•提供文件擴展名和MIME類型判斷
•文件的MIME類型擴展新增
•通過文件(圖像、視頻、音頻…)簡單分析
•可插拔:添加新的自定義類型的匹配
•快,即使處理大文件
•只需要前261個字節表示的最大文件頭,這樣你就可以通過一個單字節
•依賴自由(只是Python代碼,沒有C的擴展,沒有libmagic綁定)
•跨平臺文件識別

安裝

pip install filetype

API

詳情請查看 annotated API reference .

實例

簡單的文件類型識別

import filetype def main(): kind = filetype.guess('tests/fixtures/sample.jpg') if kind is None:  print('Cannot guess file type!')  return  print('File extension: %s' % kind.extension) print('File MIME type: %s' % kind.mime) if __name__ == '__main__': main()

支持類型

圖片

• jpg 

主站蜘蛛池模板: 正定县| 台东县| 耿马| 德化县| 龙海市| 隆安县| 耿马| 龙里县| 申扎县| 广宁县| 东安县| 巍山| 开原市| 泰顺县| 海安县| 额敏县| 汶上县| 高台县| 祁东县| 阿克苏市| 全南县| 舟山市| 湖北省| 鹿泉市| 卢湾区| 乐昌市| 洛川县| 永登县| 蓬安县| 宜良县| 宜城市| 汝阳县| 隆昌县| 安塞县| 霞浦县| 罗江县| 新沂市| 方正县| 大田县| 开远市| 周口市|