刪除檔案
複製** **如下:
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...