> Yes. If you think I was arguing the opposite, then I failed to > communicate clearly and I apologize. Actually, I didn't interpret your message like that, but as I had already seen that proposal (to suppress string formatting), I thought it would be the right time to react ;) > For instance, take your I18N example. Not all languages have the > same word order, as you've observed. When there's more than one > parameter, Python's %-interpolation isn't enough in general; > you'd need something that can reorder the parameters. I don't > know whether this is worth complicating string formatting for, > but it's not obvious that it isn't. Well, I totally agree. I think it could be nice to both: - introduce positional formatting : "%1", "%2"... - make type specification optional, since Python can figure out the type by itself and use the right method; you would only specify the type when you want to have a different formatting (for example, for floats, you could use "%g2" instead of "%2" which would be equivalent to "%f2") Regards Antoine. -- « On dit que pétrir c'est modeler, Moi je dis que péter c'est démolir. » Stupéflip
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