Re: Not enough arguments for format string

2005-11-14 Thread Pierre Barbier de Reuille
Kevin Walzer a écrit : > I'm getting an error in a Python script I'm writing: "not enough > arguments for format string." The error comes at the end of the > os.system command, referenced below. Any ideas? > > --- > > import EasyDialogs > import os > import sys > > > password = EasyDialogs.AskP

Re: Not enough arguments for format string

2005-11-14 Thread James
Missing a comma there :) On 14/11/05, johnnie pittman <[EMAIL PROTECTED]> wrote: > So the line above should be: > > os.system('open -a X11.app; cd ~/; printenv; DISPLAY=:0.0; export > DISPLAY; echo %s | sudo -S %s; sudo -k' % (password binpath)) > > try that. os.system('open -a X11.app; cd

Re: Not enough arguments for format string

2005-11-14 Thread johnnie pittman
Hey Kevin, I think I see your issue.  So from http://docs.python.org/lib/typesseq-strings.html: If format requires a single argument, values may be a single non-tuple object. Otherwise, values must be a tuple with exactly the number of items specified by the format string, or a single mapping