Run a linux system command as a superuser, using a python script
问题 I have got postfix installed on my machine and I am updating virtual_alias on the fly programmatically(using python)(on some action). Once I update the entry in the /etc/postfix/virtual_alias, I am running the command: sudo /usr/sbin/postmap /etc/postfix/virtual_alias 2>>/work/postfix_valias_errorfile But I am getting the error: sudo: sorry, you must have a tty to run sudo I want to run the mentioned sudo command in a non-human way(meaning, I am running this system command from a python