24 lines
487 B
Python
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'))
|