Предположим, я создаю приложение, в котором будут выполняться команды оболочки. Как проверить, что команда, которую я использую, доступна или нет?
Вы можете использовать модуль подпроцесса для выполнения команд оболочки
import subprocess output = subprocess.check_output(command, shell=True).decode("ascii")
Как проверить, установлен ли пакет