python如何获取动态绝对路径
代码如下:
先获取当前
再获取当前的父目录
再获取父目录的父目录,找到根目录了
再join想要的目录名+文件名
import os print(os.path.realpath(__file__)) # D:\My-Test\ApiTest\utils\test.py print(os.path.dirname(os.path.realpath(__file__))) # D:\My-Test\ApiTest\utils print(os.path.dirname(os.path.dirname(os.path.realpath(__file__)))) # D:\My-Test\ApiTest print(os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))),'config','data.yaml'))