30 lines
740 B
Python
30 lines
740 B
Python
from configparser import ConfigParser
|
|
from os.path import exists
|
|
|
|
cfg = ConfigParser()
|
|
cfg['General'] = {}
|
|
cfg['General']['FirstName'] = ''
|
|
cfg['General']['LastName'] = ''
|
|
cfg['General']['JobTitle'] = ''
|
|
cfg['General']['GTSPhone'] = ''
|
|
cfg['General']['GTSPhoneAdd'] = ''
|
|
cfg['General']['MobilePhone'] = ''
|
|
cfg['General']['Logo'] = 'logo.png'
|
|
cfg['General']['Template'] = 'template.html'
|
|
|
|
|
|
def save_config(cfg):
|
|
with open('config.ini', 'w', encoding='utf-8') as configfile:
|
|
cfg.write(configfile)
|
|
|
|
|
|
def load_config():
|
|
if not exists('config.ini'):
|
|
with open('config.ini', 'w', encoding='utf-8') as configfile:
|
|
cfg.write(configfile)
|
|
else:
|
|
cfg.read('config.ini', encoding='utf-8')
|
|
|
|
load_config()
|
|
|