Я записал сценарий Python, который выполняет несколько действий sudo-требования.
Как я могу заставить сценарий обеспечить подсказку GUI для sudo
пароль при выполнении?
Я попытался поместить gksudo -s python file.py
в сценарий удара - выполнение его так, чтобы это выполнило вышеупомянутую команду; но это не работает, к сожалению...
попробуйте эту внутреннюю часть Ваш сценарий 'file.py', бегая как нормальный пользователь:
import subprocess
subprocess.call(['gksudo', 'your first sudo action here'])
subprocess.call(['gksudo', 'another bash command'])
или эта внутренняя часть родительский сценарий
import subprocess
subprocess.call(['gksudo','python file.py'])
питона