Python編程實現(xiàn)刪除VC臨時文件及Debug目錄的方法
本文實例講述了Python編程實現(xiàn)刪除VC臨時文件及Debug目錄的方法。分享給大家供大家參考,具體如下:
# *_* coding=gb2312 *-*
import os
import os.path
import shutil
invalidFileExtList =[".ncb",".user"]
invalidDirectory=["Debug"]
def InternalDeleteInvalidFile(str):
bFlag=False
if os.path.isdir(str):
basename =os.path.basename(str)
for dir in invalidDirectory:
if basename == dir:
bFlag = True
break
if bFlag:
shutil.rmtree(str,True)
print "we are deleting ",str
else:
WalkDirectory(str)
else:
tup = os.path.splitext(str)
for ext in invalidFileExtList:
if tup[1] == ext:
os.remove(str)
print str
break
def WalkDirectory(str):
fileList =os.listdir(str)
for xxx in fileList:
InternalDeleteInvalidFile(str+"\\"+xxx)
def DeleteInvalidFile():
str = os.getcwd()
print str
InternalDeleteInvalidFile(str)
print "hello world"
if __name__ =='__main__':
DeleteInvalidFile()
更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python文件與目錄操作技巧匯總》、《Python文本文件操作技巧匯總》、《Python URL操作技巧總結(jié)》、《Python圖片操作技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python Socket編程技巧總結(jié)》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》及《Python入門與進階經(jīng)典教程》
希望本文所述對大家Python程序設(shè)計有所幫助。
相關(guān)文章
利用python實現(xiàn)對web服務(wù)器的目錄探測的方法
這篇文章主要介紹了利用python實現(xiàn)對web服務(wù)器的目錄探測的方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-02-02
python 多線程實現(xiàn)檢測服務(wù)器在線情況
本文給大家分享的是Python使用多線程通過ping命令檢測服務(wù)器的在線狀況,給大家了內(nèi)網(wǎng)和外網(wǎng)的2個例子,有需要的小伙伴可以參考下。2015-11-11
python3.x+pyqt5實現(xiàn)主窗口狀態(tài)欄里(嵌入)顯示進度條功能
這篇文章主要介紹了python3.x+pyqt5實現(xiàn)主窗口狀態(tài)欄里(嵌入)顯示進度條功能,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-07-07
Python把excel文件數(shù)據(jù)轉(zhuǎn)化為字典格式存儲詳解
這篇文章主要介紹了Python把excel文件數(shù)據(jù)轉(zhuǎn)化為字典格式存儲詳解,在Python中有時候需要操作excel表格的數(shù)據(jù),把excel表格轉(zhuǎn)化為字典存起來,方便讀取,今天我們就來看看如何轉(zhuǎn)換,需要的朋友可以參考下2023-08-08
python獲取時間及時間格式轉(zhuǎn)換問題實例代碼詳解
這篇文章主要介紹了python獲取時間及時間格式轉(zhuǎn)換,需要的朋友可以參考下2018-12-12

