python中filepath路径怎么写_python⽂件路径操作⽅法总结在python中,⽂件使⽤⼗分频繁,本⽂将向⼤家介绍python⽂件路径的操作:得到指定⽂件路径、得到当前⽂件名、判断⽂件路径是否存在、获得指定⽂件夹下所有⽂件、获得⽂件后缀、拼接路径和⽂件名。
1、得到指定⽂件路径:os.path.dirname(带路径⽂件名)
查处理⽂件要调⽤os库,和openpyxl⼀样,先⽤import 导⼊。
import os
file = r'e:\python\删除最⼩值.xlsx'
pwd = os.path.dirname(file)
print(pwd)
运⾏结果为:
e:\python
也可从分离⽂件名后的列表中提取:os.path.split(带路径⽂件名)[0]
2、得到当前⽂件名:os.path.dasename(带路径⽂件名)
import os
file = r'e:\python\删除最⼩值.xlsx'
pwdn = os.path.basename(file)
print(pwdn)文件名提取
运⾏结果为:
删除最⼩值.xlsx
也可从分离⽂件名后的列表中提取:os.path.split(带路径⽂件名)[1]
3、判断⽂件路径是否存在:ists(带路径⽂件名)
import os
file = r'e:\python\删除最⼩值.xlsx'
pwdbool = ists(file)
print(pwdbool)
运⾏结果为:
true
若给定的路径⽂件不存在,则返回false
4、获得指定⽂件夹下所有⽂件:print(os.listdir(⽂件夹路径))
import os
pwdns = os.listdir(r'e:\python')
print(pwdns[1])
运⾏结果:
.py 为'e:\python'⽂件夹下第2个⽂件(或⽂件夹)名。
5、获得⽂件后缀:os.path.splitext(⽂件名)
import os
pdn= os.path.splitext(‘试验.py')
print(pdn[1])
运⾏结果:
.py,若最后⼀句改为print(pdn[0]),则得到⽂件名。
6、拼接路径和⽂件名:os.path.join(路径,⽂件名)
f2 = os.path.join(f1, ‘汇总.xlsx')
运⾏结果:
‘e:\python\汇总\汇总.xlsx'
到此这篇关于python⽂件路径操作⽅法总结的⽂章就介绍到这了,更多相关python⽂件路径的操作内容请搜索脚本之家以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持脚本之家!