[Python-Dev] unicode inconsistency? (original) (raw)
Batista, Facundo FBatista at uniFON.com.ar
Thu Sep 9 21:14:24 CEST 2004
- Previous message: [Python-Dev] unicode inconsistency?
- Next message: [Python-Dev] unicode inconsistency?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
[Tim Peters]
#- The real problem (IMO) is that we don't have a format code that #- means "stick the unicode representation here", i.e. there's no format #- code that triggers PyObject_Unicode() directly. unicode.mod #- treats '%s' that way, but that isn't documented.
You mean something like %u? (actually don't know if the "u" is used for something else)
If %u triggers PyObject_Unicode(), the following will work?
class A:
def __unicode__(self):
return u'\u1234'
'%u' % u'\u1234'
'%u' % A()
. Facundo
- Previous message: [Python-Dev] unicode inconsistency?
- Next message: [Python-Dev] unicode inconsistency?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]