From b41ed0201c80e3de0078dbacd766f5ef62819363 Mon Sep 17 00:00:00 2001 From: clarkzjw Date: Mon, 20 Feb 2023 01:13:52 -0800 Subject: add python ini config example --- config.py | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 config.py (limited to 'config.py') diff --git a/config.py b/config.py new file mode 100644 index 0000000..7f8e2f0 --- /dev/null +++ b/config.py @@ -0,0 +1,28 @@ +# https://docs.python.org/3/library/configparser.html + +# import configparser +# config = configparser.ConfigParser() +# config['DEFAULT'] = {'ServerAliveInterval': '45', +# 'Compression': 'yes', +# 'CompressionLevel': '9'} +# config['forge.example'] = {} +# config['forge.example']['User'] = 'hg' +# config['topsecret.server.example'] = {} +# topsecret = config['topsecret.server.example'] +# topsecret['Port'] = '50022' # mutates the parser +# topsecret['ForwardX11'] = 'no' # same here +# config['DEFAULT']['ForwardX11'] = 'yes' +# with open('example.ini', 'w') as configfile: +# config.write(configfile) + +# config = configparser.ConfigParser() +# config.sections() +# config.read('example.ini') +# config.sections() +# topsecret = config['topsecret.server.example'] +# topsecret['ForwardX11'] +# topsecret['Port'] +# for key in config['forge.example']: +# print(key) + +# config['forge.example']['ForwardX11'] -- cgit v1.2.3