Python 读取 ini 格式配置文件
ceshi_ini.py
import configparser """ 读取配置文件信息 """ class ConfigParser(): config_dic = {} @classmethod def get_config(cls, config, sector, item): value = None try: value = cls.config_dic[sector][item] except KeyError: cf = configparser.ConfigParser(interpolation=None) # interpolation=None 不限制长度 cf.read(config, encoding='utf8') # 注意ceshi.ini配置文件的路径 value = cf.get(sector, item) cls.config_dic = value finally: return value if __name__ == '__main__': con = ConfigParser() res = con.get_config('ceshi.ini', 'ceshi', 'ceshi') print(res)
ceshi.ini
[ceshi]
ceshi = ceshi
当你握紧双手,里面什么也没有;当你打开双手,世界就在你手中。