1,os.path.samefile(path1,path2) # 判断目录或这文件是否相同
2,os.path.normcase(path3) #规范化路径
结果为 :
3,os.walk() 参数如下图
可以得到一个三元tupple(dirpath, dirnames, filenames),
第一个为起始路径,第二个为起始路径下的文件夹,第三个是起始路径下的文件。
dirpath 是一个string,代表目录的路径,
dirnames 是一个list,包含了dirpath下所有子目录的名字。
filenames 是一个list,包含了非目录文件的名字。
这些名字不包含路径信息,如果需要得到全路径,需要使用os.path.join(dirpath, name). 可用for循环遍历文件名
常量:
4,os.path.sep 路径分隔符 (Unix为 /,Win为 \)
5,os.path.pathsep 多个路径间的分隔符,多用于环境变量 (Unix为 :, Win为 ;)
6, os.path.extsep 后缀名符号 一般为 .
7,os.path.splitext 分割路径为文件和扩展名
name ='C:\Users\Administrator\Desktop\wq\a.txt'
a,b=os.path.splitext(name)
print(a)
print(b)