[Python-Dev] transitioning from % to {} formatting (original) (raw)
INADA Naoki songofacandy at gmail.com
Mon Oct 5 04:07:07 CEST 2009
- Previous message: [Python-Dev] % to .format() converter
- Next message: [Python-Dev] transitioning from % to {} formatting
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
-1 That requires keeping formatting information around in every string instance. Adding new "format_string" class avoids it. unicode("foo") <=> u"foo" format_string("foo") <=> f"foo"
This way's pros:
- Many libraries can use one transition way.
- Transition stage syncs to Python version. "library A uses {} and library B uses %" problem not happen in transition.
- We have experience same way on unicode.
-- Naoki INADA <songofacandy at gmail.com>
- Previous message: [Python-Dev] % to .format() converter
- Next message: [Python-Dev] transitioning from % to {} formatting
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]