编码
crazyBird_GJY
人生苦短就用python
展开
-
字符编码和python使用encode,decode转换utf-8, gbk, gb2312
ASCII码 标准ASCII码使用7位二进制数表示大写或小写字母,数字0到9标点符号以及在美式英语中使用的特殊控制字符。 在标准ASCII码中,最高位(b7)用作奇偶校验位,所谓奇偶校验,是指在代码传送过程中用来检验是否出现错误的一种方法,一般分寄校验和偶校验两种。奇校验规定:正确的代码一个字节中1的个数必须是奇数,若非奇数,则在最高位b7添1;偶校验规定:正确的代码一个字节中1的个数必须是偶...转载 2018-08-30 11:50:14 · 533 阅读 · 0 评论 -
'gb2312' codec can't encode character u'\xb7' in position... 问题解决方法
在用Python 做一应用时,需要将预处理时需要统一编码, 在将utf8转换为gb2312 时报错: 错误原因:'gb2312' codec can't encode character u'\xb7' in position 8061: illegal multibyte sequence 搜索后发现gb2312对一些很生僻的中文字并不支持,比如 “囧” “苶” 然后自己写了几行代...转载 2018-08-30 12:56:32 · 7640 阅读 · 0 评论