On 12/29/2011 06:36 AM, Rick Johnson wrote:

mlstr = |||
this is a
multi line sting that is
delimited by "triple pipes". Or we
could just 'single pipes' if we like, however, i think
the "triple pipe' is easier to see. Since the pipe char
is so rare in Python source, it becomes the obvious
choice. And, best of all, no more worries about
"embedded quotes". YAY!
|||

slstr = |this is a single line string|

The point is people, we should be using string delimiters that are
ANYTHING besides " and '. Stop being a sheep and use your brain!

This will incur the wrath of all linux/unix sysadmins all over the world. You are just replacing one problem with another; in your obliviousness, you had just missed the very obvious fact that once you replace quotes with pipes, quotes is extremely rare in Python (in fact you won't be seeing any quotes except inside string literals).

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to