summaryrefslogtreecommitdiff
path: root/Redim/config.py
diff options
context:
space:
mode:
Diffstat (limited to 'Redim/config.py')
-rw-r--r--Redim/config.py24
1 files changed, 7 insertions, 17 deletions
diff --git a/Redim/config.py b/Redim/config.py
index 9f3af98..4bfa31a 100644
--- a/Redim/config.py
+++ b/Redim/config.py
@@ -1,26 +1,16 @@
import json
-from os.path import isdir, mkdir, join
+from os import mkdir
+from os.path import isdir, join
class Config():
- def sauvegarde(json_path, largeur1, hauteur1, largeur2, hauteur2, background_color, format_final):
- dictionnaire = {
- "dimensions": [[largeur1, hauteur1], [largeur2, hauteur2]],
- "background_color": background_color,
- "format_final": format_final
- }
+ def sauvegarde(self, json_path, configuration):
if not isdir(json_path):
mkdir(json_path)
with open(join(json_path, "config_redim"), "w") as f:
- json.dump(dictionnaire, f)
+ json.dump(configuration, f)
- def lecture(json_path):
+ def lecture(self, json_path):
with open(join(json_path, "config_redim"), "r") as f:
- dictionnaire = json.load(f)
- largeur1 = dictionnaire["dimensions"][0][0]
- hauteur1 = dictionnaire["dimensions"][0][1]
- largeur2 = dictionnaire["dimensions"][1][0]
- hauteur2 = dictionnaire["dimensions"][1][1]
- background_color = dictionnaire["background_color"]
- format_final = dictionnaire["format_final"]
- return largeur1, hauteur1, largeur2, hauteur2, background_color, format_final
+ configuration = json.load(f)
+ return configuration