A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2006-May/064926.html below:

[Python-Dev] PEP 3101 Update

[Python-Dev] PEP 3101 Update [Python-Dev] PEP 3101 UpdateEdward Loper edloper at gradient.cis.upenn.edu
Sun May 7 14:47:05 CEST 2006
Talin wrote:
>      Braces can be escaped using a backslash:
> 
>          "My name is {0} :-\{\}".format('Fred')
> 
>      Which would produce:
> 
>          "My name is Fred :-{}"

Do backslashes also need to be backslashed then?  If not, then what is 
the translation of this:?

     r'abc\{%s\}' % 'x'

I guess the only sensible translation if backslashes aren't backslashed 
would be:

     r'abc\\{{0}\\}'.format('x')

But the parsing of that format string seems fairly unintuitive to me. 
If backslashes do need to be backslashed, then that fact needs to be 
mentioned.

-Edward
More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4