python 檢查文件mime類型的方法
更新時間:2018年12月08日 08:52:57 作者:云中不知人
今天小編就為大家分享一篇python 檢查文件mime類型的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
magic 模塊可以檢查文件的mime類型,而不是從后綴名來判斷,例如判斷文件是不是視頻或圖片類型如下:
#檢查文件類型
mime_type = magic.from_file(full_path,mime=True)
logger.info("上傳的文件類型:"+str(mime_type))
if not mime_type.startswith('video') and not mime_type.startswith('image'):
logger.error("非法的文件類型!")
os.remove(full_path)
return JsonResponse({'code':500,'msg':'非法的文件類型!'})
以上這篇python 檢查文件mime類型的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- python遍歷文件目錄、批量處理同類文件
- python調(diào)用其他文件函數(shù)或類的示例
- Python把對應(yīng)格式的csv文件轉(zhuǎn)換成字典類型存儲腳本的方法
- Python 從一個文件中調(diào)用另一個文件的類方法
- python使用magic模塊進行文件類型識別方法
- 通過python將大量文件按修改時間分類的方法
- 詳解C語言和Python中的線程混用
- Python定義一個Actor任務(wù)
- 解決c++調(diào)用python中文亂碼問題
- Python 創(chuàng)建TCP服務(wù)器的方法
- C語言調(diào)用Python代碼的方法
- 從C語言中讀取Python 類文件對象
相關(guān)文章
使用Python和百度語音識別生成視頻字幕的實現(xiàn)
這篇文章主要介紹了使用Python和百度語音識別生成視頻字幕,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04
python scrapy框架中Request對象和Response對象的介紹
本文介紹了python基礎(chǔ)之scrapy框架中Request對象和Response對象的介紹,Request對象主要是用來請求數(shù)據(jù),爬取一頁的數(shù)據(jù)重新發(fā)送一個請求的時候調(diào)用,Response對象一般是由scrapy給你自動構(gòu)建的,因此開發(fā)者不需要關(guān)心如何創(chuàng)建Response對象,下面來一起來了解更多內(nèi)容吧2022-02-02
Python中的"沒有那個文件"錯誤(FileNotFoundError)的解決方法詳解
在Python編程中,遇到“沒有那個文件”錯誤(FileNotFoundError)是常見的問題之一,本文將詳細(xì)分析這個錯誤的原因,并提供實用的解決方案和指南,有需要的可以參考下2024-11-11
python與mysql數(shù)據(jù)庫交互的實現(xiàn)
這篇文章主要介紹了python與mysql數(shù)據(jù)庫交互的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01

