[Batista, Facundo] > You mean something like %u? (actually don't know if the "u" is used for > something else) '%u' is used for unsigned int formats -- although int/long unification rendered those senseless. > If %u triggers PyObject_Unicode(), the following will work? > > class A: > def __unicode__(self): > return u'\u1234' > > '%u' % u'\u1234' > '%u' % A() That's the intent, yes. Neil's original example would *also* "work" then (because unlike PyObject_Str(), PyObject_Unicode() is happy to accept a unicode result as-is from a tp_str implementation).
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