创新路
我们一直在努力

Python删除文件和目录

在python中删除文件和目录,需要用到内置os模块,无需安装。

使用os模块之前,先引用它:

import os

一、首先使用os.listdir() 查看指定目录下所有文件

print os.listdir('home') #查看home目录

结果:

[ 'ceshi.txt','123.txt','456.txt','luedong']

二、执行删除os.rmdir() 、os.unlink() 、os.remove()、 os.removedirs()命令

1、os.remove() 用于删除指定的文件:

os.remove('home/ceshi.txt')
print os.listdir('home') #查看home目录

结果:

[ '123.txt','456.txt','luedong']

2、os.unlink() 用于删除指定的文件:

os.unlink('home/123.txt')
print os.listdir('home') #查看home目录

结果:

[ 'ceshi.txt','456.txt','luedong']

3、os.rmdir() 用于删除指定的文件夹:

os.rmdir('home/luedong')
print os.listdir('home') #查看home目录

结果:

[ '123.txt','456.txt','456.txt']

如果想递归删除 可以使用循环语句(for  in)。

备注:os.remove() 同 os.unlink()并没有区别,使用和效果功能都一样,都可以。

未经允许不得转载:天府数据港官方信息博客 » Python删除文件和目录

客官点个赞呗! (0)
分享到:

评论 抢沙发

评论前必须登录!

天府云博 - 做有态度的开发&运维&设计学习分享平台!

联系我们百度云主机