Python: convert string from UTF-8 to Latin-1

前端 未结 4 1422
栀梦
栀梦 2021-02-12 14:36

I feel stacked here trying to change encodings with Python 2.5

I have XML response, which I encode to UTF-8: response.encode(\'utf-8\'). That is fine, but t

4条回答
  •  耶瑟儿~
    2021-02-12 15:01

    Can you provide more details about what you are trying to do? In general, if you have a unicode string, you can use encode to convert it into string with appropriate encoding. Eg:

    >>> a = u"\u00E1"
    >>> type(a)
    
    >>> a.encode('utf-8')
    '\xc3\xa1'
    >>> a.encode('latin-1')
    '\xe1'
    

提交回复
热议问题