python 中os.path 的一些路径常用函数

python 中os.path 的一些路径常用函数

import os
path = 'AAA/BBB/ccc.txt'
aa=os.path.dirname(path)    #返回文件路径
print("aa:  "+aa)
>>>	aa:  AAA/BBB

bb=os.path.basename(path)   #返回文件名
print("bb:  "+bb)
>>>	bb:  ccc.txt

cc=os.path.join(aa,bb)      #把目录和文件名合成一个路径
print("cc:  "+cc)
>>>	cc:  AAA/BBB\ccc.txt

dd,ee=os.path.split(path)   #把路径分割成 dirname 和 basename,返回一个元组
print("dd:  "+dd)
print("ee:  "+ee)
>>>	dd:  AAA/BBB
>>>	ee:  ccc.txt

ff,gg=os.path.splitext(path)    #分割路径中的文件名与拓展名
print("ff:  "+ff)
print("gg:  "+gg)
>>>	ff:  AAA/BBB/ccc
>>>	gg:  .txt



更多内容可以查看此处
Python3 os.path() 模块

猜你喜欢

转载自blog.csdn.net/weixin_42213421/article/details/119864920