Как запросить sudo пароль с помощью GUI?

Я записал сценарий Python, который выполняет несколько действий sudo-требования.

Как я могу заставить сценарий обеспечить подсказку GUI для sudo пароль при выполнении?

Я попытался поместить gksudo -s python file.py в сценарий удара - выполнение его так, чтобы это выполнило вышеупомянутую команду; но это не работает, к сожалению...

1
задан 23 September 2015 в 19:40

1 ответ

попробуйте эту внутреннюю часть Ваш сценарий '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'])
питона
2
ответ дан 7 December 2019 в 13:53

Другие вопросы по тегам:

Похожие вопросы: