1.获取当前执行文件路径(入口文件)
import os
import sys
path1 = os.path.abspath(".")
path2 = os.getcwd()
path3 = sys.argv[0]
>>>
D:\python\work_chinasoft\18_12_13
D:\python\work_chinasoft\18_12_13
D:/python/work_chinasoft/18_12_13/test01.py
- os.path.split(path)
将path分割成目录和文件名二元元组返回
import os
import sys
directory, filename = os.path.split(sys.argv[0])
print(directory)
print(filename)
>>>
D:/python/work_chinasoft/18_12_13
test01.py
- os.path.dirname(path)
返回 path 的目录. 即 os.path.split(path) 的第一个元素
- os.path.basename(path)
返回 path 的目录. 即 os.path.split(path) 的第二个元素
- os.path.join()
将多个路径组合后返回
- os.path.normpath(path)
规范化路径
- os.path.splitex(path)
分离文件名与拓展名
import os
import sys
file_test =