001_021 Python 在Unic

  • 2020 年 1 月 13 日
  • 筆記

代码如下:

#encoding=utf-8    print '中国'    #在Unicode和普通如ANSI编码之间转化    ustr=u'abc'  ustr2=u'abc中国'  #一 unicode 转换为普通字符串  print ustr.encode('ascii')  #print ustr2.encode('ascii')  # 这个失败  包含ascii表示不了的字符  print ustr2.encode('utf-8')    #二 普通字符串转换为unicode  print unicode('abc')  print 'abc中国'.decode('utf-8')  print type('abc中国'.decode('utf-8'))

打印结果如下:

中国 abc abc中国 abc abc中国 <type 'unicode'>