Python3中bytes与string的互相转换

来源:互联网 发布:邮件大师 mac 编辑:程序博客网 时间:2024/06/05 02:20

website = ‘http://www.cnblogs.com/txw1958/’

1.
按utf-8的方式编码,转成bytes

website_bytes_utf8 = website.encode(encoding="utf-8")

2.按gb2312的方式编码,转成bytes

website_bytes_gb2312 = website.encode(encoding="gb2312")

3.解码成string,默认不填

website_string = website_bytes_utf8.decode()

4.解码成string,使用gb2312的方式

website_string_gb2312 = website_bytes_gb2312.decode("gb2312")