On Jan 31, 10:43 am, Matthew Sacks <ntw...@gmail.com> wrote: > i am trying to figure out what has gone wrong in my python program. it > is complaining that there is an indendation error. should be simple > enough but im stuck on this one. if anyone can help unjolt me it would > be appreciated. > > thank you > > error message: > Traceback (most recent call last): > File "<string>", line 1, in <string> > IndentationError: expected an indented block (<string>, line 39) > > code:http://pastebin.com/f2f971f91
How are you running that? All that <string> stuff is not very informative. I put your source into a pastebin.py: >>> import pastebin Traceback (most recent call last): File "<stdin>", line 1, in <module> File "pastebin.py", line 31 elif o is not "": ^ IndentationError: expected an indented block Dunno how you managed line 39. What you have there is: for o, a in optlist: if o == "-h": #usage() elif o is not "": which is equivalent to: for o, a in optlist: if o == "-h": elif o is not "": which is not such a good idea. BTW, why aren't you using optparse? HTH, John -- http://mail.python.org/mailman/listinfo/python-list