1、当前文件绝对路径
print('当前文件绝对路径') print(os.path.abspath(__file__))
结果:
当前文件绝对路径 F:\testproject\WebAutoTestFrame\utils\createdirpath.py
2、当前目录路径
print('当前目录路径') print(os.getcwd()) print(os.path.dirname(__file__)) print(os.path.abspath(os.path.dirname(__file__))) print(os.path.abspath('.'))
结果:
当前目录路径 F:\testproject\WebAutoTestFrame\utils F:/testproject/WebAutoTestFrame/utils F:\testproject\WebAutoTestFrame\utils F:\testproject\WebAutoTestFrame\utils
3、上级目录路径
print('上级目录路径') print(os.path.abspath(os.path.dirname(os.getcwd()))) print(os.path.abspath(os.path.join(os.path.dirname(__file__), ".."))) print(os.path.abspath(os.path.dirname(os.path.dirname(__file__)))) print(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
结果:
上级目录路径 F:\testproject\WebAutoTestFrame F:\testproject\WebAutoTestFrame F:\testproject\WebAutoTestFrame F:\testproject\WebAutoTestFrame
4、上上级目录路径
print('上上级目录路径') print(os.path.abspath(os.path.join(os.path.dirname(__file__), "../..")))
结果:
上上级目录路径 F:\testproject