这可能是最详细的Python文件操作

欢迎点击右上角关注小编,除了分享技术文章之外还有很多福利,私信学习资料可以领取包括不限于Python实战演练、PDF电子文档、面试集锦、学习资料等。

这可能是最详细的Python文件操作

删除

这可能是最详细的Python文件操作

新建

这可能是最详细的Python文件操作

复制

这可能是最详细的Python文件操作

移动

这可能是最详细的Python文件操作

重命名

这可能是最详细的Python文件操作

路径相关

这可能是最详细的Python文件操作

遍历目录

两种方式:

os.walk()

os.listdir() 递归

os.walk

os.walk(top[, topdown=True[, onerror=None[, followlinks=False]]])

参数1:要遍历的目录

参数2:默认True为广度遍历,False为深度遍历

参数3:可空,callable 对象,当 walk 异常时,会调用

参数4:可空,如果为 True,则会遍历目录下的快捷方式(linux 下是 symbolic link)实际所指的目录(默认关闭)

这可能是最详细的Python文件操作

os.listdir递归

os.listdir(path)

参数1:目录

返回path目录下的文件夹名和文件名,并按字母顺序排列

这可能是最详细的Python文件操作

相关推荐