Triple quoted string in exec function ?
ibpet11 at gmail.com
ibpet11 at gmail.com
Tue Dec 30 09:55:49 EST 2008
On Dec 30, 2:48 pm, Steve Holden <st... at holdenweb.com> wrote:
> Stef Mientki wrote:
> > hello,
>
> > I'm running scripts, with the execute function (Python 2.5),
> > and it seems that triple quoted strings are not allowed.
>
> > Is there a workaround,
> > or is this a fundamental problem of the exec-function ?
>
> If you think about it, it should be obvious that you can't surround a
> string to be compiled with any of the quotes that appear inside the
> string to be compiled. That's about the only limitation I am aware of.
>
> And, by the way, exec is a *statement*, not a function!
>
> >>> exec """print '''This is
>
> ... a long string'''
> ... """
> This is
> a long string
>
>
>
> regards
> Steve
> --
> Steve Holden +1 571 484 6266 +1 800 494 3119
> Holden Web LLC http://www.holdenweb.com/
hello,
the message Steven sent you is ok to explain how to work with triple
quote
Cheers.
More information about the Python-list
mailing list