如何解决ConfigParser 没有属性
config.cfg
[database]
sqlALCHEMY_DATABASE_URI = 'sqlite:///app.db'
# -*- encoding: utf-8 -*-
import os
from os import makedirs
from configparser import ConfigParser
config = ConfigParser()
if os.path.isfile(os.path.join("server","config","config.cfg")):
config.read(os.path.join("server","config.cfg"))
base.py
from server import app
from server.config import config
print (config.sqlALCHEMY_DATABASE_URI)
属性错误:模块“server.config.config”没有属性“sqlALCHEMY_DATABASE_URI”
我错过了什么?
解决方法
要访问配置文件中的设置,您需要使用 .get
方法:
config.get('database','SQLALCHEMY_DATABASE_URI')
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。