python os.path常用模块

时间:2021-10-12 02:53:37

os.path.sep:路径分隔符
os.path.altsep:根目录
os.path.curdir:当前目录
os.path.pardir:父目录
os.path.abspath(path):据对路径
os.path.join:用于链接路径
os.path.split(path):把文件分割为目录和文件两个部分,以列表返回。

import os

# file = "D:\winrar临时文件夹\test.txt"
print("路径分隔符:", os.path.sep)
print("_"*50)
print("根目录:", os.path.altsep)
print("_"*50)
print("当前目录:", os.path.curdir)
print("_"*50)
print("父目录:", os.path.altsep)
print("_"*50)
print("绝对路径:", os.path.abspath(os.curdir))
print("_"*50)
# print("链接路径:", os.path.join("/q/a/", "/c/b/"))
# print("_"*50)
# print("把文件分割为目录和文件两个部分,以列表返回:", os.path.split(os.path.abspath(os.curdir)))
路径分隔符: \
__________________________________________________
根目录: /
__________________________________________________
当前目录: .
__________________________________________________
父目录: /
__________________________________________________
绝对路径: E:\PycharmProjects\untitled1
__________________________________________________
链接路径: /c/b/
__________________________________________________
把文件分割为目录和文件两个部分,以列表返回: ('E:\\PycharmProjects', 'untitled1')

Process finished with exit code 0

参考:
https://blog.csdn.net/renduy/article/details/42519731