agent_proj/utils/path_tool.py

24 lines
487 B
Python

"""
提供统一绝对路径
"""
import os
def get_project_root():
"""获取工程根目录"""
cur_file = os.path.abspath(__file__)
cur_dir = os.path.dirname(cur_file)
proj_dir = os.path.dirname(cur_dir)
return proj_dir
def get_abs_path(relative_path):
"""获取相对目录"""
proj_dir = get_project_root()
abs_path = os.path.join(proj_dir, relative_path)
return abs_path
if __name__ == '__main__':
print(get_abs_path('config/config.txt'))