当前位置: 首页 > 图灵资讯 > 行业资讯> python文件路径的操作

python文件路径的操作

来源:图灵python
时间: 2024-10-09 09:57:24

在python中,文件使用非常频繁,本文将介绍python文件路径的操作:获取指定的文件路径获取当前文件名称判断文件路径是否存在在指定文件夹下获得所有文件,获取文件后缀,拼接路径及文件名

1、获取指定文件路径:os.path.dirname(带路径文件名)

调用os库查找处理文件,就像openpyxl一样,首先使用importt 导入。

importos
file=r’e:\python\删除最小值.xlsx’
pwd=os.path.dirname(file)
print(pwd)

运行结果如下:

e:\python

也可从分离文件名后的列表中提取:os.path.split(带路径文件名)[0]

2、获得当前文件名:os.path.dasename(带路径文件名)

importos
file=r’e:\python\删除最小值.xlsx’
pwdn=os.path.basename(file)
print(pwdn)

运行结果如下:

删除最小值.xlsx

也可从分离文件名后的列表中提取:os.path.split(带路径文件名)[1]

3、判断文件路径是否存在:os.path.exists(带路径文件名)

importos
file=r’e:\python\删除最小值.xlsx’
pwdbool=os.path.exists(file)
print(pwdbool)

运行结果如下:

true

如果给定的路径文件不存在,则返回false

4、将所有文件夹在指定文件中:print(os.listdir(文件夹路径)

importos
pwdns=os.listdir(r’e:\python’)
print(pwdns[1])

运行结果:

8.py为’e:\python文件夹下第二个文件(或文件夹)名称。

5、获取文件后缀:os.path.splitext(文件名)

importos
pdn=os.path.splitext(‘试验.py’)
print(pdn[1])

运行结果:

.py,如果最后一句改为printt(pdn[0]),获得文件名。

6、拼接路径及文件名:os.path.join(路径、文件名)

f2=os.path.join(f1,‘汇总.xlsx’)

运行结果:

‘e:\python\汇总\汇总\汇总.xlsx’

以上就是python文件路径操作的介绍,希望对您有所帮助哦~