On 08/10/2015 04:12 PM, Mike Miller wrote: > Here are my notes on PEP 498. > > 1. Title: Literal String Formatting > > - String Literal Formatting > - Format String Expressions > ?
I like "String Literal Formatting", but let me sleep on it. > 2. Let's call them "format strings" not "f-strings". > The latter sounds slightly obnoxious, and also inconsistent with the > others: > > r'' raw string > u'' unicode object (string) > f'' format string People seem to have already started using f-strings. I think it's inevitable. > 3. " This PEP does not propose to remove or deprecate any of the existing > string formatting mechanisms. " > > Should we put this farther up with the section talking about them, > it seems out of place where it is. > Done. > 4. "The existing ways of formatting are either error prone, inflexible, or > cumbersome." > > I would tone this down a bit, they're not so bad, quite verbose is a > phrase I might use instead. > I'll try and tone it down. > 5. Discussion Section > How to designate f-strings, and how specify the locaton of expressions > ^ typo I already found that one. Thanks. > 6. Perhaps mention string literal functionality, like triple quotes, > line-ending backslashes, as MRAB mentions, in addition to the > concatenation rules. Good idea. Eric. > -Mike > > > On 08/07/2015 06:39 PM, Eric V. Smith wrote: > _______________________________________________ > Python-Dev mailing list > Python-Dev@python.org > https://mail.python.org/mailman/listinfo/python-dev > Unsubscribe: > https://mail.python.org/mailman/options/python-dev/eric%2Ba-python-dev%40trueblade.com > > _______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com