Чтобы обернуть консольную программу на Python в цикл, вы можете использовать конструкцию while True
. Вот пример:
while True: # Ваш код здесь # Получение ввода от пользователя user_input = input("Введите команду:") # Проверка команды пользователя и выполнение соответствующих действий if user_input == "выход": break # выход из цикла elif user_input == "команда1": # выполнять команду1 elif user_input == "команда2": # выполнять команду2 else: print("Неверная команда") # Остальной код программы
В этом примере идет бесконечный цикл while True
, который продолжается до тех пор, пока пользователь не введет команду "выход". После ввода команды программа выходит из цикла с помощью ключевого слова break
. В противном случае программа проверяет введенную команду и выполняет соответствующие действия.
Вы можете расширить этот пример, добавив другие команды и функциональность, в зависимости от требований вашей консольной программы.
Кроме того, внутри цикла while True
можно добавить блок try-except
для обработки исключений и предотвращения аварийного завершения программы.