Dan Klose wrote: > Hi All, > > I am trying to break my nasty habit of doing EVERYTHING in perl and for > this task I figure python is one of the better options. > > I would like to do several things: > > 1. take user input - this will be a password > 2. use some sort of function that converts the unser input to * or the > typical '' no output of linux.
See getpass.getpass() > 3. Take this input and use it in the os.system to issue an su command. > > All I have so far is: > > import os, sys > password = raw_input('Enter USER password: ') > print "you entered ", password > os.system("su perlmunky password") > > I guess point three is more of a system dependent problem - As I work on > a mac and linux is there a better way of issuing these commands? All I > really want to do is mount/unmount directories and shift / delete > files. I know how to do this in perl, but as I said I really want to > kick the habit. Not sure what you mean by mounting a directory but you can manipulate files and directories directly in Python. See the os and shutil modules. Kent _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor