Сообщить об ошибке.

Ожидание нажатия клавиши, функция click.pause()

Иногда бывает полезно сделать паузу, пока пользователь не нажмет любую клавишу на клавиатуре. Это особенно полезно в Windows, где cmd.exe по умолчанию закроет окно в конце выполнения команды.

Модуль click позволяет это сделать с помощью функции click.pause(). Эта функция распечатает быстрое сообщение на терминал (которое можно настроить) и будет ждать, пока пользователь нажмет клавишу. В дополнение к этому, он также станет NOP (без инструкции операции), если скрипт не запускается в интерактивном режиме.

>>> import click
>>> click.pause()
# Press any key to continue...

Выводимое сообщение можно изменить, передав в click.pause() необходимую строку:

>>> import click
>>> click.pause('Чтобы продолжить, нажмите Enter.')
# Чтобы продолжить, нажмите Enter.