where is the PyString_AsString in Python 3.0?
BigHand
heweiwei at gmail.com
Fri Mar 6 20:34:50 EST 2009
On Mar 7, 3:50 am, Benjamin Peterson <benja... at python.org> wrote:
> BigHand <heweiwei <at> gmail.com> writes:
>
> > > There is no PyString_AsString. Everything
> >> string is unicode now. (PyUnicode API)
> > hello,Ben,
> > could you give me an example? I almost know the
> > PyUnicode API,but the
> > docs of 3.0 is too brief for me.
>
> PyString_FromString -> PyUnicode_FromString
> PyString_Concat -> PyUnicode_Concat
> etc...
>
> To get a char * you have to explicitly encode the string with
> PyUnicode_AsEncodedString.
thanks Ben!
More information about the Python-list
mailing list