from Module1 import anomal_object_change, anomal_object_list import os, pickle os.chdir('C:\\Users\\gmack\\OneDrive\\Рабочий стол\\3 KURS\\LABS\\python-labs\\TEMA9') running = True while running: name = input("Введите имя файла: ") try: with open(name, "rb") as f: file_tuple = pickle.load(f) print(file_tuple) try: T1 = float(input("Введите значение T1: ")) T2 = float(input("Введите значение T2: ")) anomal_tuple = anomal_object_list(file_tuple, T1, T2) if len(anomal_tuple) != 0: anomal_tuple = [file_tuple[i] for i in anomal_tuple] print("Список аномальных значений: ", anomal_tuple) rebuild_list = anomal_object_change(file_tuple, anomal_tuple) print("Новый список: ", rebuild_list) with open("Res33.txt", "w+") as new_file: new_file.write(str(rebuild_list)) print("Новый лист записан!") running = False else: print('Лист анмоальных значений пуст!') except ValueError or TypeError: print("Неверно введеные значения T1 или T2") #running = False except FileNotFoundError: print("Неверный вывод файла, повторите заново")