Как вы вводите данные в терминальную программу

#python #python-os

Вопрос:

Я хочу запустить команду udisksctl unlock -b /dev/sdb2 . Эта программа запрашивает у пользователя парольную фразу для использования после ее запуска. Как я должен это сделать?

запуск os.system("passphrase I want to use") после os.system("udisksctl unlock -b /dev/sdb2") не работает, он пытается запустить парольную фразу как команду bash.