为了账号安全,请及时绑定邮箱和手机立即绑定

如何从子文件夹中获取根文件夹项目?

如何从子文件夹中获取根文件夹项目?

慕婉清6462132 2022-05-19 18:49:10
我正在尝试从 childs 文件夹的子项中获取根项目文件夹,然后使用 python 代码保存输出以进行调试,而不是添加路径 static我的树路径看起来像这样.├── ChangeLog├── core│   ├── config.py│   ├── models│   ├── common│   │   ├── utils.py│   │   └── templates├── debug│   └── debug.logfileDir = os.path.dirname(os.path.abspath(__file__))parentDir = os.path.dirname(fileDir)print(parentDir) # /home/xxxx/xxx/xxx/xxx/core
查看完整描述

2 回答

?
呼如林

TA贡献1798条经验 获得超3个赞

您可以导入核心并使用它的__file__属性来获取它的路径。


import os

import core


coreDir = os.path.dirname(os.path.abspath(core.__file__))


查看完整回答
反对 回复 2022-05-19
?
FFIVE

TA贡献1797条经验 获得超6个赞

from pathlib import Path
root = Path(__file__).parent


查看完整回答
反对 回复 2022-05-19
  • 2 回答
  • 0 关注
  • 82 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信