-1
我使用Python的PHP/web服务,但它返回我的麻烦:
我想要有u'Syst\xe8me'
,我有u'Syst\xc3\xa8me'
。一个Unicode字符串写在逃逸的ASCII
而且我也不怎么的B到A.
PS:我已经尝试设置encoding='ascii'
我xmlrpclib.Server
。
我使用Python的PHP/web服务,但它返回我的麻烦:
我想要有u'Syst\xe8me'
,我有u'Syst\xc3\xa8me'
。一个Unicode字符串写在逃逸的ASCII
而且我也不怎么的B到A.
PS:我已经尝试设置encoding='ascii'
我xmlrpclib.Server
。
Latin-1(又名ISO 8859-1)编码可用于将小于256的字符转换为字节。
>>> u'Syst\xc3\xa8me'.encode('latin-1').decode('utf-8')
u'Syst\xe8me'
也许你想设置encoding ='utf-8',因为Python已经(正确地?)生成UTF-8数据。 – user4815162342