只针对windows
1.os.path.abspath(path)
返回绝对路径
2.os.path.basename(path)
返回路径的基础名,结果与os.path.split()返回结果的第二值一样,如路径名为D:\Test.txt,返回Test.txt。
3.os.path.dirname(path)
返回路径的目录名,结果与os.path.split()返回结果的第一值一样,如路径名为D:\Test.txt,返回D:\。
4.os.path.exists(path)
返回bool值,判断path是否存在。
5.os.path.expanduser(path)
返回path中已经展开~或~User,简单说的就是返回指定用户或管理员的家目录。
6.os.path.expandvars(path)
返回path中已经展开的环境变量,例如路径名$TMP\Test.txt,返回'C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\Test.txt',其中环境变量TMP还可以表示为$(TMP) 和 %TMP%(windows)
7.os.path.getatime(path)
返回path的访问时间的时间戳
8.os.path.getmtime(path)
返回path的修改时间的时间戳
9.os.path.getctime(path)
返回path的创建时间的时间戳
10.os.path.getsize(path)
返回path的大小
11.os.path.isabs(path)
返回path是否为绝对路径
12.os.path.isfile(path)
返回path是否为文件
13.os.path.isdir(path)
返回path是否为目录
14.os.path.islink(path)
返回path是否为快捷方式
15.os.path.split(path)
返回为pair 结果为dirname和basename
16.os.path.splitdrive(path)
返回为pair,结果为磁盘和剩余的路径名 如路径名:D:\Test.txt 返回结构为 D: 和 \Text.txt
17.os.path.splitext(path)
返回为pair,结果为扩展名和剩余路径名 如路径名:D:\Test.txt 返回结构为 D:\\Text 和 txt