Printing a percent sign
Diez B. Roggisch
deets at nospam.web.de
Tue Sep 26 05:29:07 EDT 2006
Lawrence D'Oliveiro wrote:
> In message <1159230293.270822.50390 at d34g2000cwd.googlegroups.com>, John
> Machin wrote:
>
>> 1. Reasoning: How do you get a literal "'" into an SQL string constant?
>> How do you get a literal "\" into a Python string constant? How do you
>> get a literal "$" into some *x shell command lines? Do you detect a
>> pattern?
>
> None of which applies to escaping of % characters in format strings.
Its the pattern of escaping here, and yes, it applies: usually, a escaping
character can be literally inserted by doubling it. I'm currently a bit
unsure of the single-quote for sql though, but I'm oscillating between ''
or '''. So - it applies.
Diez
More information about the Python-list
mailing list