我试图理解实现Python的ConfigParser的最佳方法,以便多个程序模块可以访问元素。我是使用:-在
import ConfigParser
import os.path
config = ConfigParser.RawConfigParser()
config.add_section('paths')
homedir = os.path.expanduser('~')
config.set('paths', 'user', os.path.join(homedir, 'users'))
[snip]
config.read(configfile)
最后一行引用了configfile变量。这必须传递给配置模块,以便用户可以覆盖默认的配置文件。我应该如何在模块/类中以其他模块可以使用的方式实现这一点配置获取(垃圾邮件,鸡蛋)?在
假设您在问题中编写的代码位于模块
configmodule.py
中。然后其他模块通过以下方式访问它:相关问题 更多 >
编程相关推荐