cfg ファイルがあります。その cfg ファイルには次のような行があります。
[Environment]
automation_type=GFX ;available options: GEM, HEXAII
この行を次のように変更します。
[Environment]
automation_type=ABC ;available options: GEM, HEXAII
私はこれのために以下のコードを書きました:
get_path_for_od_cfg = r"C:\Users\marahama\Desktop\Abdur\abc_MainReleaseFolder\OD\od\odConfig.cfg"
config = ConfigParser.RawConfigParser()
config.read(get_path_for_OpenDebug_cfg)
for sec in config.sections():
for attr in config.options(sec):
if sec =='Environment' and attr == 'automation_type':
config.set('Environment','automation_type','ABC')
with open(get_path_for_OpenDebug_cfg, 'wb') as configfile:
config.write(configfile)
コードを実行した後、私は得る
[Environment]
automation_type = ABC
";available options: GEM, HEXAII" this line is missing.