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