在写程序时,我们经常需要定义一些路径常量,为了逻辑和代码的清晰,可以新建一个config.ini文件,然后调用其中的信息即可。
config.ini文件格式如下:
[section1]
model_dir = /home/user/nlp-data/trained-model
;注释
save_input = ./profiling/input
save_state = ./profiling/state
......
[section2]
save_output = ./profiling/output
......
调用方式:
import configparser
config = configparser.ConfigParser()
config.sections()
config.read('/home/user/config/config.ini')
model_save_dir = config.get('section1', 'model_dir')
output_save_dir = config.get('section2', 'save_output')