Re: One Liners: >>> def myexec(b): ... for stmnt in string.split(b,'\n'): ... exec(stmnt) ... >>> b="if a: print 'Spam!';print 'Spam2!';\nprint'Yum!'" >>> myexec(b) Yum! >>> a=1 >>> myexec(b) Spam! Spam2! Yum! >>> -- Emile van Sebille emile at fenx.com -------------------