51Testing软件测试论坛
标题:
python 的乱码解决(1)
[打印本页]
作者:
素简生香
时间:
2017-12-7 14:11
标题:
python 的乱码解决(1)
python 的乱码解决(1)
在使用python语言来处理网页文件时,经常会出现乱码的情况,而这是同字符编码有关的,所以我们先了解一下字符编码是怎么回事:
计算机储存的信息都是二进制数表示的;而我们在屏幕上看到的各种语言文字如英语,汉字等字符则是二进制数转换之后的结果;
这种转换存在着很多种方案,每一种方案称为一种字符编码方法,简称字符编码;
常用的要在屏幕上显示出来的字符集合有ASCII英文字符集、GB2312简体汉字字符集、BIG5繁体汉字字符集、GB18030(GBK)扩展汉字字符集、Unicode全球统一字符集等等;每一种字符集合,都可以有一种以上的的编码方案;
unicode 全球统一字符集的常见编码方案有unicode、UTF-32、 UTF-16、 UTF-8四种,其中UTF-8是最常用的,因为用 UTF-8表示 ASCII 字符集中的字符和 ASCII 编码方式中的表达完全相同,兼容性最好;
在计算机内存中,统一使用Unicode编码,当需要保存到硬盘或者需要网络传输的时候,就转换为UTF-8编码。
示例代码回帖可见
作者:
海海豚
时间:
2017-12-7 15:00
啦啦啦啦啦啦,最近正在学python,大大发的都用得上
作者:
黑盒测试
时间:
2017-12-7 15:53
学习
作者:
疯疯癫癫才自在
时间:
2017-12-7 16:49
回复看一下
作者:
forgetsjh
时间:
2017-12-7 17:08
HHH
作者:
cq520131517
时间:
2017-12-8 09:25
学习学习
作者:
Miss_love
时间:
2017-12-12 17:07
支持分享
作者:
梦想家
时间:
2017-12-25 09:56
11111111
作者:
小白7
时间:
2017-12-25 17:08
作者:
清晨一缕阳光
时间:
2017-12-26 13:42
感谢分享!
作者:
特仑苏
时间:
2017-12-26 19:58
谢谢分享
作者:
lywtest
时间:
2017-12-27 10:20
谢谢
作者:
gongbs
时间:
2017-12-27 14:54
ddddddd
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2