Esempio n. 1
0
import loger
import logging

loger.setup_logger()
try:
    app = MainWindow()

    if os.path.isfile('config.cfg'):
        with open('config.cfg', 'r+') as f:
            config = f.read()
            # config = json.load(f)
            if len(config) > 0:
                config = json.loads(config)
                app_config.main_window_resolution = config["resolution"]
                app_config.image_path = config["path"]

    app.geometry(app_config.main_window_resolution)

    app.mainloop()

    with open('config.cfg', 'w') as f:
        config = {
            "resolution": app_config.main_window_resolution,
            "path": app_config.image_path
        }
        json.dump(config, f)

except Exception as ex:
    logging.exception(ex)
    raise