第二模块第22章 软件开发的目录规范
Posted libyan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第二模块第22章 软件开发的目录规范相关的知识,希望对你有一定的参考价值。
https://zhuanlan.zhihu.com/p/109291334
# start.py # from ..core.src import run # srart.py是执行文件, 其父级文件夹是bin, 要走出bin找core文件夹是不行的, 所以只能用绝对导入 # 绝对导入参照的是sys.path, sys.path参照的是执行文件 import os import sys # print(os.path.dirname(__file__)) # 结果: F:/python全栈开发/python/day21/ATM/bin # __file__获取的是当前文件的绝对路径 # os.path.dirname(__file__)获取的是当前文件绝对路径的父级路径 BASE_DIR = os.path.dirname(os.path.dirname(__file__)) sys.path.append(BASE_DIR) # print(BASE_DIR) # 结果: F:/python全栈开发/python/day21/ATM from core.src import run if __name__ == ‘__main__‘: run()
以上是关于第二模块第22章 软件开发的目录规范的主要内容,如果未能解决你的问题,请参考以下文章