python刪除檔案示例分享

2022-10-05 00:18:22 字數 869 閱讀 8650

刪除檔案

複製** **如下:

os.remove(   filename )   # filename: "要刪除的檔名"

產生異常的可能原因:

(1)filename 不存在

(2)對filename檔案, 沒有操作許可權或唯讀。

刪除資料夾下所有檔案和子資料夾 :

複製** **如下:

import os 

def delete_file_folder(src): 

'''delete files and folders'''

if os.path.isfile(src): 

&nbsioonqlwfeyp;     try: 

&n     os.remove(src) 

except: 

pass

elif os.path.isdir(src): 

for item in os.listdir(src): 

itemsrc=os.path.join(src,item) 

&nwww.cppcns.combsp;   delete_file_folder(itemsrc) 

try: 

os.rmdir(src) 

&程式設計客棧nbsp;     except: 

pass

if __name__=='__main__': 

dirname=r'g:\windows'

print delete_file_fold程式設計客棧er(dirname)

或者使用shutil模組的rmtree函式,也可以級聯刪除

本文標題: python刪除檔案示例分享

本文位址:

python列表操作使用示例分享

複製 如下 python 3.3.4 v3.3.4 7znarxff62415e426,feb 10 2014,18 13 51 msc v.1600 64 bit amd64 on win32 type copyright credits or license for more informati...

python動態載入變數示例分享

眾所周知,程式在啟動後,各個程式檔案都會被載入到記憶體中,程式設計客棧這樣如果程式文字再次變化,對當前程式的執行沒有影響,這對程式是一種保護。但是,對於像python這樣解釋執行的語言,我們有時候會用到 from 模組 import 變數名 這樣的形式,如果這個變數直接被定義在檔案當中,那麼這些變數...

python解析檔案示例

python最近的工作主要是元件相容性測試,原有的框架有很多功能還不完善,需要補充!比如,需要將autoit指令碼的執行結果寫入到excel中,最後的解決方案是使用本地的log來解析這個結果!複製 如下 class autoitresultparser def parseresult self,vm...