Python操作*.cfg配置文件 | 您所在的位置:网站首页 › cfg是什么游戏 › Python操作*.cfg配置文件 |
配置文件是一类系统或应用软件用于进行配置自己功能,特性的文件 扩展名为.cfg的文件是常用配置文件中的一种类型 使用python对*.cfg文件可进行读写操作,这里以读写mysql配置文件为例: 创建及写入*.cfg文件 # -* - coding: UTF-8 -* - import configparser CONFIG_FILE = "mysql.cfg" database = "mydatabase" user = "COMPUTER_RQ" password = "root" character_set = "utf8" if __name__ == "__main__": conf = configparser.ConfigParser() cfg_file = open(CONFIG_FILE, 'w') conf.add_section("default") # 在配置文件中增加一个段 # 第一个参数是段名,第二个参数是选项名,第三个参数是选项对应的值 conf.set("default", "database", database) conf.set("default", "user", user) conf.set("default", "password", password) conf.set("default", "default-character-set", character_set) # 将conf对象中的数据写入到文件中 conf.write(cfg_file) cfg_file.close() 写进去后的文件数据显示如下: [default] server = COMPUTER_RQ user = R_lee password = root name = mydatabase charset = utf8 读取*.cfg文件 from configparser import ConfigParser config_parser = ConfigParser() config_parser.read('mysql.cfg') config = config_parser['default'] print(config['server'], config['user'], config['password'], config['name'], config['charset'], sep='\n') |
CopyRight 2018-2019 实验室设备网 版权所有 |