介绍
这篇文章主要介绍了使用python操作文件目录的案例,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。
<强> 强> <强> 强>
<强> 强> <强> 强>
os.path.exists(路径) 复制代码
<强> 强> <强> 强>
#,如果文件或是目录不存在也会返回错误的 os.path.isfile(路径) os.path.isdir(路径) 复制代码
<强>/删除目录强> <强> 强>
os.mkdir(路径) os.rmdir(路径) 复制代码
<强> 强> <强> 强>
os.path.split (dir_path) [1] 复制代码
<强> 强>
os.path.split (& # 39;/usr/项目/project1 # 39;) [1] #,输出 project1 #,实际上,上面的代码是分了2步走: #,第1步:利用os.path.split方法分割路径 os.path.split (& # 39;/usr/项目/project1 # 39;) #,输出 (& # 39;/usr/项目# 39;,,& # 39;project1 # 39;) 2 #,然后第步取出第2个结果,也就是当前的目录名字 复制代码
<强> 强> <强> 强>
2种方式,一种是常规的递归方法,类似下面这样:
def list_file(路径): ,for file  os.listdir拷贝(路径): ,if os.path.isdir (os.path.join(路径,文件): ,list_file (os.path.join(路径,文件)) ,打印(文件) 复制代码
操作系统。走方法,<强> 强> <强> 强>
def list_file_by_walk (dir_path): ,for 家里,dirs,, files 拷贝os.walk (dir_path): ,打印(回家) ,打印(dirs) ,#文件中是文件列表 ,for file_name 拷贝文件: ,打印(file_name) 复制代码
<强>,强> <强> 强>
感谢你能够认真阅读完这篇文章,希望小编分享使用python操作文件目录的案例内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!