云涯历险记

热爱可抵万难

云涯历险记

热爱可抵万难

python知识点

python知识点:写文件编码问题

windows打开文本默认使用gbk格式打开,在写入非标准格式数据时,会产生错误,此时将索要写入的数据进行编码‘latin1’

例如目的想写入十六进制数据时,真正数据为

images

就需要latin1编码写入

with open(publickey_file_to_write, ‘wb’) as f:
f.write(hex_json.encode(‘latin1’))