- 提取路径
size.py
提取相对路径
import os
print(file)#打印当前路径
abspath = os.getcwd() # 获取当前路径
ev=os.path.abspath(’.’)#获取上一级目录
rootpath = os.path.abspath(’…’) # 获取道根目录的路径
print(abspath)
print(ev)
print(rootpath)
输出
/home/dl/cheng/IDN/test/size.py #当前脚本的路径
/home/dl/cheng/IDN/test #当前脚本所在文件夹的路径
/home/dl/cheng/IDN/test #当前脚本所在文件夹的路径
/home/dl/cheng/IDN #脚本所在根目录
2.读取文件夹中的文件
path_list=os.listdir(os.path.abspath(’…’))
path_list.sort() #对读取的路径进行排序
for filename in path_list:
print(os.path.join(os.path.abspath(’…’),filename))
结果:
文件夹 IDN下的所有文件的名字
3.文件夹拼接
path=os.path.join(os.path.abspath(’…’),‘data/Set14’)
print(path)
结果
/home/dl/cheng/IDN/data/Set14