def main(): with open("./key.txt", "r") as file: data = file.read() p, g, a = map(int, data.split(" ")) encryption = DiffieHellman(a=a, p=p, g=g) port_input = input("Введите номер порта сервера -> ") port_flag = port_validation(port_input) # Если некорректный ввод if not port_flag: port_input = DEFAULT_PORT print(f"Выставили порт {port_input} по умолчанию") ip_input = input("Введите ip-адрес сервера -> ") ip_flag = ip_validation(ip_input) # Если некорректный ввод if not ip_flag: ip_input = DEFAULT_IP print(f"Выставили ip-адрес {ip_input} по умолчанию") client = Client(ip_input, int(port_input), encryption)