字符编码和解码
编码(encode): 转为字符串的字节码,转换时需要指定目前字符串使用的编码;
解码(decode): 由字节码转为字符串,转换时需要指定要显示的字符串使用的编码。
python字符串的编码和解码
方式一—使用字符串函数
原来是字符串:str.encode("utf-8"),编码为字节码
原来是字节码:bytes.decode("utf-8"),解码为字符串
方式二—使用工厂函数
原来是字符串:bytes(data, "utf-8"),编码为字节码
原来是字节码:str(data,"utf-8"),解码为字符串
python 读取文件的解码和编码
python 使用f.read()读取的文件都是字节码,如下面的data:
领取专属 10元无门槛券
私享最新 技术干货