ini
Linux で python を使用して入力を解析するときに、入力をファイル内のコンマ区切りの値として取得するにはどうすればよいですか。
以下に、MWE
#!/usr/bin/env python
import configparser
def parse_config(file):
global config_dictionary
config_dictionary={}
config=configparser.ConfigParser()
config.read(file)
for section in config.sections():
config_dictionary[section] = {}
for option in config.options(section):
config_dictionary[section][option] = config.get(section, option)
return config_dictionary
def main():
config_path = 'test.ini'
config_dict=parse_config(config_path)
mapping = config_dict['Options']['initialassignment']
mapping = list(mapping)
print mapping
if __name__ == "__main__":
main()
test.ini
ファイルは
[Options]
initialAssignment=0,1,2,3