在本文中,边肖为大家整理了一份python文件路径操作方法的总结,有需要的朋友可以借鉴一下。
在python中,文件是经常使用的。本文将介绍python文件路径的操作:获取指定文件路径,获取当前文件名,判断文件路径是否存在,获取指定文件夹中的所有文件,获取文件后缀,拼接路径,文件名。
1、得到指定文件路径:os.path.dirname(带路径文件名)
要找到一个文件,你需要调用os库。像openpyxl,先导入。
导入操作系统
file=r ' e:\ python \ delete minimum value . xlsx '
pwd=os.path.dirname(文件)
打印(密码)
运行结果是:
e:\python
也可以在分隔文件名后从列表中提取:os.path.split(文件名和路径)[0]
2、得到当前文件名:os.path.dasename(带路径文件名)
导入操作系统
file=r ' e:\ python \ delete minimum value . xlsx '
pwdn=os.path.basename(文件)
打印(密码)
运行结果是:
删除最小值。xlsx
也可以在分隔文件名后从列表中提取:os.path.split(文件名和路径)[1]
3、判断文件路径是否存在:os.path.exists(带路径文件名)
导入操作系统
file=r ' e:\ python \ delete minimum value . xlsx '
pwdbool=os.path.exists(文件)
打印(pwdbool)
运行结果是:
真实的
如果给定的路径文件不存在,则返回false。
4、获得指定文件夹下所有文件:print(os.listdir(文件夹路径))
导入操作系统
pwdns=os.listdir(r'e:\python ')
打印(pwdns[1])
运行结果:
.py是“e:\python”文件夹下的第二个文件(或文件夹)名称。
5、获得文件后缀:os.path.splitext(文件名)
导入操作系统
Pdn=os.path.splitext ('test.py ')
打印(pdn[1])
运行结果:
.py,如果最后一句改成print(pdn[0]),就会得到文件名。
6、拼接路径和文件名:os.path.join(路径,文件名)
F2=OS.path.join (F1,' summary.xlsx ')
运行结果:
E: \ python \ summary \ summary.xlsx '
以上就是本文对python文件路径操作方法的总结。有关python文件路径操作的更多信息,请搜索我们以前的文章或继续浏览下面的相关文章。希望大家以后能多多支持我们!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。