Jim Hill wrote:
I've done some Googling around on this and it seems like creating a here
document is a bit tricky with Python. Trivial via triple-quoted strings
if there's no need for variable interpolation but requiring a long, long
formatted arglist via (%s,%s,%s,ad infinitum) if there is. So my
question is:
Is there a way to produce a very long multiline string of output with
variables' values inserted without having to resort to this wacky
"""v = %s"""%(variable)
business?
I have no idea what a "here document" is, but there are several
alternatives to the "wacky" basic substitution with a tuple of
values.
The simplest uses a mapping type:
mydict = {'namedVal': 666}
'''v = %(namedVal)s''' % mydict
Does that let you build whatever a "here document" is?
--
http://mail.python.org/mailman/listinfo/python-list