Krishna wrote:
> When I have this piece of code in a function, it works fine. So is
> this some limitation of directly working out off the console?
It is indeed valid Python (you don't have to have empty lines after
try-except in a real Python program).
> Seems the console supports complete code constructs only I.e., I can
> have one complete try...except block, a if block etc., but not a bunch
> of constructs? Is my assumption correct?
That seems to cover it, one compound statement per >>>. (You can chain
several statements in one line by using ';', e.g. ">>> print 6; print 5"
will work just fine.
--
Yours,
Andrei
=====
Mail address in header catches spam. Real contact info:
''.join([''.join(s) for s in zip(
"poet at aao.l pmfe!Pes ontuei ulcpss edtels,s hr' one oC.",
"rjc5wndon.Sa-re laed o s npbi ot.Ira h it oteesn edt C")])