os模块:import os
1.获取当前文件路径
os.path.abspath(__file__)
2.获取当前目录路径
b=os.path.dirname(os.path.abspath(__file__))
等于:os.path.split(os.path.realpath(__file__))[0]
示例:
3.拼接地址
resultPath = os.path.join(b, "result")
print('拼接后路径:',resultPath)
返回:拼接后路径: D:\工具\测试工具\python调试\py1\test htmlrunner\result
4.判断path是否存在
os.path.exists(path) -存在返回True
例子:resultPath = os.path.exists(a)
print('是否存在:',resultPath)
返回:是否存在: True
5.返回path最后的文件名
os.path.basename(path)
例子:
resultPath = os.path.basename(a)
print('文件名:',resultPath)
返回:文件名: 11.py
等于:os.path.split(os.path.realpath(__file__))[1]
shutil模块:import shutil
1.删除目录
shutil.rmtree(resultPath) #删除result目录