Разработка приложений для ПК. Доработка существующего продукта. Из двух модулей надо одновремено читать из ячейки эксель , выдается ошибка file is not zip через определенное время работы кода , Lock стоит но не помогает while True: a = GetAvailableDate() print(a) while True: b = GetAvailableDate() print(b) def GetAvailableDate(): while True: try: CurrentDate = read_cell(file_path, 3, 2) return CurrentDate except zipfile.BadZipFile: print(“Cooбщение из except - Ошибка чтения файла: файл не является zip-архивом“) input(“Сделай, что-нибудь и нажми Enter для продолжения...“) time.sleep(15) def initialize_workbook(file_path): lock.acquire() workbook = load_workbook(file_path) #workbook = load_workbook(file_path, read_only=False, keep_links=False) sheet = workbook['Clients'] return workbook, sheet def read_cell(file_path, row, column): workbook, sheet = initialize_workbook(file_path) value = sheet.cell(row=row, column=column).value lock.release() return value def write_cell(file_path, row, column, value): workbook, sheet = initialize_workbook(file_path) sheet.cell(row=row, column=column).value = value workbook.save(file_path) lock.release().