import json from classes import Shape, Square, Circle, Rectangle def json_to_python(): data_list = [] with open("shapes.json") as lines: data = json.load(lines) for i in data["shapes"]: print() print("Type:", i["type"]) print("Color:", i["color"]) sh1 = Shape.create_shape(i) print(f'area = {sh1.area()}') print(f'perimetr = {sh1.perimetr()}') data_list.append(sh1) for j in data_list: print(j.convert_to_json(j)) return "Программа завершена" print(json_to_python())