python---字符编码与转码
import sysprint(sys.getdefaultencoding()) #获取系统默认编码utf-8(忽略)
msg = "你好" #默认就是unicode,不用再decode
print(msg)
msg_gb2312 = msg.encode("gb2312") #unicode转成gb2312,转成gb2312的同时会转成bytes类型
print(msg_gb2312)
gb2312_to_unicode = msg_gb2312.decode("gb2312") #gb2312转unicode
print(gb2312_to_unicode)
gb2312_to_utf8 = msg_gb2312.decode("gb2312").encode("utf-8") #gb2312转utf-8,转成utf-8的同时会转成bytes类型
print(gb2312_to_utf8)
页:
[1]