python 实现存储数据到txt和pdf文档及乱码问题的解决
此编码被称为ASCII编码,比如大写字母A的ASCII编码是65,65再被转换二进制01000001,即是计算机处理的东西。显然,ASCII不能表示中文,故中国制定了自己的GB2312编码,并且兼容ASCII编码。问题是:使用GB2312编码的慕课网三个字,假设编码为61,62,63.但在ASCII码表可能是其他字符。故unicode编码的内容在任一台计算机用unicode仍正常打开又对于A,ASCII编码为01000001,Unicode编码:0000000001000001此时浪费空间故出现UTF-8编码:01000001此时用两个八位存储中文。在计算机中打开文本时,将转化为unicode编码存储原因:使用utf-8储存节省空间,使用unicode打开保证最大的兼容、服务器读取uncode编码的文档,转化为utf-8格式传给浏览器。因为网络带宽昂贵,转化为了减少负担。
下载地址
用户评论





