Сценарий 1:
У меня есть два файла json.Первый называется «2018-11-27», а второй - «2018-11-28».Каждый файл json имеет следующую структуру:
{"Filename":"apple.json" , "Size":345}
{"Filename":"orange.json" , "Size":445}
{"Filename":"pear.json" , "Size":545}
Размер измеряется в байтах.
По сути, я хочу иметь возможность открыть оба файла json, чтобы я мог прочитать Размер из файла json1 и сравните его размер с файлом json 2. Я хочу убедиться, что он сначала читает имя файла из обоих файлов и получает правильный размер.
Если разница в размере файла> = 40%, я хочу вывести это в новый файл json с именем файла, размером и новым флажком, возвращаемым либо True, либо False.
Например, размер файла 1: 2000 байт. Размер файла 2: 3000 байт
40% от 2000 байт = 800 2000 + 800 = 2800, поэтому размер файла 2 больше на 40%поэтому он будет помечен как истинный
Сценарий 2:
Будет выполнено это сравнение с файлом json текущей даты с файлом json предыдущего дня.Если он не может найти файл JSON предыдущих дней, он вернется на один день назад, пока не найдет следующий файл.Например:
'2018-11-28' сравнить с '2018-11-27' '2018-11-27' сравнить с '2018-11-25' - С '2018-11-26'недоступен, он перейдет на следующий предыдущий день