-
如果原来的string是utf-8编码的,想转成ascii编码,那么:
例如,str=“你好”
utf-8编码: ‘\xe4\xbd\xa0\xe5\xa5\xbd’
转成 ascii编码: u’\u4f60\u597d’
方法是:str.decode(‘utf-8’)
-
反之,如果原来的string是ascii编码的,想转成utf-8编码,那么:
例如,str=“你好”
ascii编码: u’\u4f60\u597d’
转成 utf-8编码:’\xe4\xbd\xa0\xe5\xa5\xbd’
方法是:str.decode(‘ascii’)