编码的思维图谱:

也就是说文件没有编码之说,事实上都是按二进制格式保存在硬盘中的。不过在写入读取时须使用相应的编码进行处理,以便操作系统配合相关软件/字体,绘制到屏幕中给人看。所以关键问题是得知道原先这些字串数据是使用什么编码来编译的!可是在 Unicode之前都是使用类似对比表的形式来组织编码的,无法从串数据流本身统一解出不同的文

字来。

unicode是编码方式,万国码,详细的实现方式:utf-8  utf-16

在逻辑上 unicode是没有编码格式的。

进行I/O输出一定要做encode('utf-8')这样类似的操作


只是unicode在python 是内部函数。

ust r i ng = uni code( st r eam , ' gbk' )这个的意思就是先转换成unicode,再转换成你想要的编码



最新文章

  1. 《高性能javascript》一书要点和延伸(上)
  2. CSS3图片翻转切换案例及其中重要属性解析
  3. [C++11][数据结构]自己的双链表实现
  4. java JFrame修改左上角的图片
  5. 复制中的NOT FOR REPLICATION
  6. Java nio 笔记:系统IO、缓冲区、流IO、socket通道
  7. MVVM知识库总结
  8. android基本知识(一)
  9. 使用symbolicatecrash分析crash文件
  10. 1201.1——Vim编辑器的相关操作
  11. 转:使用linq to sql 随机取一行数据的方法
  12. ssh相关原理学习与常见错误总结
  13. 简单谈谈python的反射机制
  14. 【BZOJ4003】【JLOI2015】城池攻占
  15. 18 Loader 总结
  16. 『这是一篇干货blog』
  17. MySQL锁问题,事务隔离级别
  18. JMeter之Ramp-up Period(in seconds)说明(可同时并发)
  19. 【数位dp】Beautiful Numbers @2018acm上海大都会赛J
  20. Jenkin配置执行远程shell命令

热门文章

  1. hdu3966_树链剖分
  2. win7-32虚拟机安装
  3. Android 获取屏幕截图 和保存到本地的sd卡路径下
  4. Qt 图像处理之 灰度变换
  5. HDOJ 题目3518 Boring counting(后缀数组,求不重叠反复次数最少为2的子串种类数)
  6. 使用CNN做文本分类——将图像2维卷积换成1维
  7. JPA实现一对多(OneToMany)关联
  8. Oracle 查看锁定表用户的SQL
  9. init&initWithFrame&initWithCoder
  10. LIst和map的遍历