获取目录,需要先导入os模块!
获取当前目录
print(os.getcwd()) print(os.path.abspath(os.path.dirname(__file__)))
获取上级目录
print(os.path.abspath(os.path.dirname(os.path.dirname(__file__)))) print(os.path.abspath(os.path.dirname(os.getcwd()))) print(os.path.abspath(os.path.join(os.getcwd(), "..")))
获取上上级目录
print(os.path.abspath(os.path.join(os.getcwd(), "../..")))
封装获取父级目录
def get_parent_dir(path=None, offset=-1): result = path if path else __file__ for i in range(abs(offset)): result = os.path.dirname(result) return result