我有一个config.py,它读入多个配置文件.
from ConfigParser import *
def zones_config():
zones_config = ConfigParser()
zones = zones_config.sections()
zones_config.read('zones.ini'), zones
def settings_config():
settings_config = ConfigParser()
settings_config.read('settings.ini')
Run Code Online (Sandbox Code Playgroud)
然后在我的database.py文件中:
from utils.config import settings_config
settings_config()
#mysqbdb config
ip = settings_config.get('mysqldb', 'ip')
username = settings_config.get('mysqldb', 'username')
password = settings_config.get('mysqldb', 'password')
database = settings_config.get('mysqldb', 'database')
Run Code Online (Sandbox Code Playgroud)
但是我收到以下错误:
AttributeError: 'function' object has no attribute 'get'
Run Code Online (Sandbox Code Playgroud)