Bootstrap

Python的ASCII, UTF-8 相互转换

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


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

悦读

道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。

;