Δημοσιεύτηκε: 30 Δεκ 2011, 21:57
από Ilias95
@clepto
τι ακριβώς θες να κάνεις;
μήπως είναι καλύτερα να τρέχεις εξαρχής το script σαν root έτσι ώστε να εκτελέσεις την εντολή απλά με sudo (για Ubuntu);
την popen την χρησιμοποιείς κάπως έτσι:
Κώδικας: Επιλογή όλων
>>> import subprocess, shlex
>>> subprocess.Popen(shlex.split('ls -l'))

δεν ξέρω όμως αν με κάποιο τρόπο μπορείς να "περάσεις" τον κωδικό.