Coming from Perl

TheFlyingDutchman zzbbaadd at aol.com
Wed Sep 12 20:53:23 EDT 2007


On Sep 12, 5:30 pm, Amer Neely <perl4h... at softouch.on.ca> wrote:
> I'm a complete newbie with Python, but have several years experience
> with Perl in a web environment.
>
> A question I have, if someone here is familiar with Perl, does Python
> have something like Perl's 'here document'? I've just searched and read
> some postings on generating HTML but they all seem to refer to various
> template utilities. Is this the only way, or am I missing something? I'm
> used to generating X/HTML by hand, which makes the here document in Perl
> ideal for me. Also, many times a client already existing HTML code that
> I can use in a script.
>
> --
> Amer Neely
> w:www.webmechanic.softouch.on.ca/
> Perl | MySQL programming for all data entry forms.
> "Others make web sites. We make web sites work!"

I am not sure if this is what you are looking for, but Python has a
special string with 3 quotes that I believe duplicates part of the
functionality of a here document:

myHmtlHeader = """
<head attribute = "abc">
<title>My Page</title>
</head>
"""

print myHtmlHeader


outputs:


<head attribute="abc">
<title>My Page</title>
</head>




More information about the Python-list mailing list