2004年04月02日 星期五 09:26
我下面的程序,并沒有達到我想要的效果,我想把“C:\\del”連目錄DEL一起刪除,包括DEL下面所有的目錄和文件(各種類型),請教各位大哥要如何才能實現?TKS!
# -*- coding: utf-8 -*-
# "強制删除文件和目录"
import os
def rmdir_re(dir):
for name in os.listdir(dir):
full_name = os.path.join(dir, name)
print full_name
if not os.access(full_name, os.W_OK):
os.chmod(full_name, 0600)
if os.path.isdir(full_name):
rmdir_re(full_name)
else:
os.remove(full_name)
os.rmdir(dir)
if __name__== "__main__" :
d="c:\\del"
rmdir_re(d)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20040402/84dc7238/attachment.htm
Zeuux © 2025
京ICP备05028076号