On Tuesday, May 10, 2016 at 2:03:47 PM UTC-4, DFS wrote: > Which is the "one obvious way" to do it? > > I liked: > > sSQL = "line 1\n" > sSQL += "line 2\n" > sSQL += "line 3" > > > but it's frowned upon in PEP8.
I would use a way you didn't show: sSQL = """ line1 line2 line3 """ SQL doesn't mind the extra whitespace, so don't worry about the leading spaces. If you really wanted to control it tightly, I would use (and have used): sSQL = textwrap.dedent("""\ line1 line2 line3 """) --Ned. -- https://mail.python.org/mailman/listinfo/python-list