os.path 模块提供了一些函数,返回一个相对路径的绝对路径,以及检查给定的路径是否为绝对路径。
os.path.abspath(path)
将返回参数的绝对路径的字符串。这是将相对路径转换为绝对路径的简便方法。
os.path.isabs(path)
如果参数是一个绝对路径,就返回 True,如果参数是一个相对路径,就返回 False。
os.path.relpath(path, start)
将返回从 start 路径到 path 的相对路径的字符串。
os.path.dirname(path)
将返回一个字符串,它包含 path 参数中最后一个斜杠之前的所有内容。
os.path.basename(path)
将返回一个字符串,它包含 path 参数中最后一个斜杠之后的所有内容。
os.path.split(),
返回一个路径的目录名称和基本名称