Dino,
   Is there somewhere I can find a reference for the other helpers in
PythonOps?

Thanks,
David

On Dec 17, 9:33 pm, Dino Viehland <[email protected]> wrote:
> We have helpers in PythonOps called MakeByteArray and MakeString which
> do the conversion.  To use these from Python you can do:
>
> import clr
> clr.AddReference('IronPython')
> from IronPython.Runtime.Operations import PythonOps
> pickled = PythonOps.MakeString(record.data)
>
>
>
> > -----Original Message-----
> > From: [email protected] [mailto:users-
> > [email protected]] On Behalf Of KATO Kanryu
> > Sent: Thursday, December 17, 2009 6:30 PM
> > To: Discussion of IronPython
> > Subject: [IronPython] How to convert from byte[] to str ?
>
> > Hi,
>
> > How to convert from byte[] to str without converted ?
>
> > I'm saveing datas as records to System.Data.SQLite with using cPickle.
> > There are defined pickled data column as 'blob' type.
> > The cPickle.dumps() outputs as str type.
> > When we read 'blob' column as byte[] type.
> > cPickle.loads() gets str type, and I must convert from byte[] to str.
>
> > Now I call the following:
>
> > pickled = Encoding.UTF8.GetString(record.data)
> > data = cPickle.loads(pickled)
>
> > But, GetString sometimes failed :(
>
> > KATO Kanryu
> > _______________________________________________
> > Users mailing list
> > [email protected]
> >http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>
> _______________________________________________
> Users mailing list
> [email protected]http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
_______________________________________________
Users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to