我正在尝试将unicode字符串转换为utf-8
我一直在阅读python unicode处理和python中的文章。在
Python unicode如何说明我可以执行以下操作:u.encode('utf-8')
其中u是unicode对象。在
我将对unicode对象调用encode('utf-8'),但结果是:
^{pr2}$
我需要任何特殊的导入或调用来让python知道如何用utf-8编码unicode对象吗?在
请注意,我没有使用系统python。我在一个python2.5环境中,它似乎内置在我运行这个脚本的应用程序中。在
例如,当我需要一些内置python没有的东西时,我需要导入它结构py在
应用程序是abletonlive,它通过pythonapi公开应用程序内部的对象。Ableton Live有曲目、剪辑、场景等,这些都有一个name属性。name属性是一个unicode对象。我用的是str(曲目名称)要从名称中获取字符串,但是它不能处理ç,á,í字符。。。在
总而言之。。。为了使.encode(encoding)正常工作,我需要包括、导入或调用什么?在