Message279363
On 25.10.2016 04:16, Xiang Zhang wrote:
> Marc-Andre, shouldn't the C API of unicode.encode() be PyUnicode_AsEncodedString instead of PyUnicode_AsEncodedUnicode now?
You're right. I got confused with all the slight variations.
> BTW Serhiy, how about PyUnicode_AsEncodedObject? Not see it in your deprecate list.
Let's see what we have:
PyUnicode_AsEncodedString(): encode to bytes (unicode.encode())
PyUnicode_AsEncodedUnicode(): encode to unicode (for e.g. rot13)
PyUnicode_AsEncodedObject(): encode to whatever the codec returns
codecs.encode() can be used for the last two. |
|
Date |
User |
Action |
Args |
2016-10-25 06:53:33 | lemburg | set | recipients:
+ lemburg, ncoghlan, vstinner, larry, benjamin.peterson, ezio.melotti, serhiy.storchaka, xiang.zhang |
2016-10-25 06:53:33 | lemburg | link | issue28426 messages |
2016-10-25 06:53:33 | lemburg | create | |
|