博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python与字符集编码
阅读量:6417 次
发布时间:2019-06-23

本文共 307 字,大约阅读时间需要 1 分钟。

讲的比较明白的博客:http://www.cnblogs.com/huxi/archive/2010/12/05/1897271.html

以上面博文的汉为例子,汉字的GBK编码是baba, UNICODE码字是6C49 UTF16-LE编码是496C,UTF-8编码是e6b189

python文件的编码制定为GBK

   line="汉"

  input=line.decode('gbk','ignore').encode("UTF-8"); 

  rint repr(input)

 

以上三行代码输出正确,但是当编码变为UTF-16LE的时候,就不行了。 这时需要用print binascii.hexlify(input)

 

你可能感兴趣的文章
VCS仿真生成vpd文件(verilog)
查看>>
由浅到深学习JDBC三
查看>>
JAVA 实现AES加密的两种方法
查看>>
博为峰Java技术文章 ——JavaSE Swing JTabbedPane选项卡面板I
查看>>
在老师面前要谦虚
查看>>
Vue.js学习系列(十)---给页面增加动态数据
查看>>
(搜集)centos 搭建postfix+extmail并用nagios监控
查看>>
spring集成redis实现缓存功能
查看>>
是现在的孩子太矫情了还是家长太矫情了
查看>>
分享提升网站内容的五大要点
查看>>
vmware下的linux的host only上网总结
查看>>
我的友情链接
查看>>
Unable to execute dex: Multiple dex files define 解决办法
查看>>
虚拟化--VCP上课学习笔记003--20150126
查看>>
安装工具VMware vSphere PowerCLI连接exsi控制虚拟机开关机
查看>>
Linux CentOS 7 IP地址配置及网络问题排查
查看>>
设计模式之一 简单工厂模式
查看>>
为什么说选ERP只考虑SaaS模式
查看>>
我的友情链接
查看>>
CentOS优化初装系统
查看>>