软件开发规范

软件开发规范

bin可执行文件,放置启动程序
conf配置文件
database数据库
db数据文件
lib库文件(自定义模块、包)
src或者core核心代码
man帮助文档
include 库文件(模块包)
log 日志文件 一般写在服务器的某个目录,不和程序放在一起
docs 说明文档

在start.py中

import os,sys
BASE_DIR=os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.append(BASE_DIR)

from core import test_main

if __name__ == '__main__':
    test_main.run()

在test_main.py中

from conf import settings
from lib import common


def run():
    print('start running')
    print('db path is %s' %settings.db_path )

在settings.py中

import os,sys
BASE_DIR=os.path.dirname(os.path.dirname(os.path.abspath(__file__)))

db_path=r'%s\db' %BASE_DIR

经常变参数的写入配置文件

 

posted @ 2017-05-03 15:39  shy车队破风手  阅读(125)  评论(0)    收藏  举报