python基础之删除文件及删除目录的方法-乾颐堂

2023-06-25,,

下面来看一下python里面是如何删除一个文件及文件夹的~~

首先引入OS模块

import
os

删除文件: 
os.remove()

删除空目录: 
os.rmdir()

递归删除空目录: 
os.removedirs()

递归删除目录和文件(类似DOS命令DeleteTree): 
方法1:

#
Delete everything reachable from the directory named in 'top',
#
assuming there are no symbolic links.
#
CAUTION:  This is dangerous!  For example, if top == '/', it
#
could delete all your disk files.
import
os
for
root, dirs, files in os.walk(top, topdown=False):
   
for name in files:
       
os.remove(os.path.join(root, name))
   
for name in dirs:
       
os.rmdir(os.path.join(root, name))

方法2:利用python的成熟的模块
import
shutil 
shutil.rmtree()

一行搞定
__import__('shutil').rmtree()

www.qytang.com/
http://www.qytang.com/cn/list/29/
http://www.qytang.com/cn/list/28/358.htm
http://www.qytang.com/cn/list/41/
http://www.qytang.com/cn/list/37/
http://www.qytang.com/cn/list/46/
http://www.qytang.com/cn/page/19.htm
http://www.qytang.com/cn/list/32/
http://www.qytang.com/cn/list/28/
http://www.qytang.com/cn/list/25/
http://www.qytang.com/cn/list/28/625.htm
http://www.qytang.com/cn/list/28/612.htm
http://www.qytang.com/cn/list/28/611.htm

python基础之删除文件及删除目录的方法-乾颐堂的相关教程结束。

《python基础之删除文件及删除目录的方法-乾颐堂.doc》

下载本文的Word格式文档,以方便收藏与打印。