From 4a24b12e33e62170d2c89a8b1ce481cacba63892 Mon Sep 17 00:00:00 2001 From: Yesen Date: Thu, 9 Nov 2023 13:29:01 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A3=D0=B4=D0=B0=D0=BB=D0=B8=D1=82=D1=8C=20ta?= =?UTF-8?q?sk3.py?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- task3.py | 26 -------------------------- 1 file changed, 26 deletions(-) delete mode 100644 task3.py diff --git a/task3.py b/task3.py deleted file mode 100644 index f4c9a11..0000000 --- a/task3.py +++ /dev/null @@ -1,26 +0,0 @@ -import sys -import json -import shutil - -file1 = "task3/" + sys.argv[1] -file2 = "task3/" + sys.argv[2] - -with open(file1, 'r') as file: - tests_data = json.load(file) - -with open(file2, 'r') as file: - values_data = json.load(file) - -def update_tests(tests, values): - for test in tests: - for value in values: - if value['id'] == test['id']: - test['value'] = value['value'] - if 'values' in test: - update_tests(test['values'], values) - -update_tests(tests_data['tests'], values_data['values']) - -with open('report.json', 'w') as file: - json.dump(tests_data, file, indent=4) -shutil.move('report.json', 'task3/report.json') \ No newline at end of file