python软件开发⽬录_软件⽬录结构规范
软件⽬录(⽂件夹,第⼀字母⼤写)---》bin包 conf包 core包 logs⽂件夹 ReadMe⽂档
bin包:程序启动⽂件
conf:配置⽂件
core:程序主⼊⼝
logs:存放程序⽇志
Atm项⽬
bin--》atm.py
importos
print(os.path.abspath(__file__))#本程序⽂件的绝对路径print(os.path.dirname(os.path.abspath(__file__)))#本程序⽂件当前⽬录的绝对路径print(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) #本程序⽂件当前⽬录的上⼀级⽬录
#程序的执⾏⽂件在bin包⾥的atm.py  程序的主⼊⼝在core包的main.py#bin 放程序执⾏⽂件 conf放配置⽂件 core放程序核⼼代码 logs⽬录放⽇志 还要写Readme⽂档介绍程序基本情况importos
importsys
BASE_DIR=os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.append(BASE_DIR) #添加环境变量importconf,core #标红是因为BASE_DIR环境变量动态添加的。Pycharm启动的时候不知道这个环境变量fromconf importsetting
fromcore importmain
main.login()
conf-->setting.py 为空
core--》main.py
deflogin():
print("Welcome to my atm")
ReadMe⽂档内容
程序的执⾏⽂件在bin包⾥的atm.py  程序的主⼊⼝在core包的main.py
python新手适合的软件

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。