On Tue, Oct 26, 2010 at 3:31 AM, Sean Carolan <scaro...@gmail.com> wrote:
> I'm rewriting a bunch of my bash scripts to get some python practice. > There are some instances where python doesn't have the built-in text > processing that I need, so I'm using subprocess.call. How can I pass > a python variable to these subprocesses? For example: > > mydir = "/usr/local/bin" > subprocess.call("ls -l /usr/local/bin", shell=True) > > subprocess.call("ls -l "+mydir,shell=True) will do the job. In python, we can simply concatenate the strings like that. How do I replace /usr/local/bin in the subprocess call with the mydir > variable? > _______________________________________________ > Tutor maillist - Tutor@python.org > To unsubscribe or change subscription options: > http://mail.python.org/mailman/listinfo/tutor > -- Abhijeet Rastogi (shadyabhi) http://www.google.com/profiles/abhijeet.1989
_______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor