import configparser # create a ConfigParser instance and read the configuration file config = configparser.ConfigParser() config.read('config.ini') # read values from the configuration file db_host = config.get('database', 'host') db_port = config.getint('database', 'port') db_user = config.get('database', 'user') db_pass = config.get('database', 'password')
import configparser # create a ConfigParser instance and read the configuration file config = configparser.ConfigParser() config.read('config.ini') # update values in the configuration file config.set('database', 'user', 'new_user') config.set('database', 'password', 'new_password') # write changes back to the configuration file with open('config.ini', 'w') as f: config.write(f)
import configparser # create a ConfigParser instance and set the format to JSON config = configparser.ConfigParser() config.read('config.json', 'utf-8') # read values from the configuration file db_host = config.get('database', 'host') db_port = config.getint('database', 'port') db_user = config.get('database', 'user') db_pass = config.get('database', 'password')The package library used in these examples is configparser.