python判斷圖片寬度和高度后刪除圖片的方法
本文實例講述了python判斷圖片寬度和高度后刪除圖片的方法。分享給大家供大家參考。具體分析如下:
Image對象有open方法卻沒有close方法,如果打開圖片,判斷圖片高度和寬度,判斷完成后希望刪除或者給圖片改名,是無法操作的,這段代碼可以解決這個問題,注意open函數(shù)打開圖片文件要使用二進制方式,及參數(shù)使用'rb',有的文章給出的只有個'r'參數(shù),Image是無法open的
import os import Image fileName = 'c:/py/jb51.jpg' fp = open(fileName,'rb') im = Image.open(fp) fp.close() x,y = im.size if x <300 or y < 300: os.remove(fileName)
希望本文所述對大家的Python程序設(shè)計有所幫助。
相關(guān)文章
Python操作MySQL數(shù)據(jù)庫的兩種方式實例分析【pymysql和pandas】
這篇文章主要介紹了Python操作MySQL數(shù)據(jù)庫的兩種方式,結(jié)合實例形式分析了Python使用pymysql和pandas模塊進行mysql數(shù)據(jù)庫的連接、增刪改查等操作相關(guān)實現(xiàn)技巧,需要的朋友可以參考下2019-03-03
Python創(chuàng)建普通菜單示例【基于win32ui模塊】
這篇文章主要介紹了Python創(chuàng)建普通菜單,結(jié)合實例形式分析了Python基于win32ui模塊創(chuàng)建普通菜單及添加菜單項的相關(guān)操作技巧,并附帶說明了win32ui模塊的安裝命令,需要的朋友可以參考下2018-05-05
Python3.7 + Yolo3實現(xiàn)識別語音播報功能
這篇文章主要介紹了Python3.7 + Yolo3識別語音播報功能,開始之前我們先得解析出來Yolo3的代碼,從而獲取到被識別出來的物體標簽,具體詳細過程跟隨小編一起看看吧2021-12-12
Python采用socket模擬TCP通訊的實現(xiàn)方法
這篇文章主要介紹了Python采用socket模擬TCP通訊的實現(xiàn)方法,程序分為TCP的server端與client端兩部分,分別對這兩部分進行了較為深入的分析,需要的朋友可以參考下2014-11-11

