python 读取配置模块的方法示例

准备,创建一个 code 目录 下面放俩文件 app.py 和 config.py


app.py 入口文件

    

from flask import Flask

app = Flask(__name__)

app.config.from_object('config')

#读取配置
print(app.config['DEBUG'])

@app.route('/hello')

def hello():

    return 'Hello, World!'

app.run(host='0.0.0.0',debug=app.config['DEBUG'], port=5002)


config.py 配置文件


# 配置文件
DEBUG = True


导入整个模块的方法 

app.config.from_object('config')

调用模块里的常量值

app.config['DEBUG']

* 需要注意:配置文件里的常量名 和 读取的时候 都需要保持大写

启动服务看效果

python3 app.py