python中编码总结:
1 python默认使用程序文件的编码对中文字符串进行编码,所以utf-8 、gbk程序的记录的中文是不同的编码
2 可以强制使用unicode编码进行编码,使用u字符
3. utf-8 每个中文占用3个字节 \xe8\x80\x83
4 gbk 每个中文占用2个字节 \xbf\xbc
5 编码介绍
编码规则...
分类:
编程语言 时间:
2015-02-28 16:26:15
阅读次数:
213
vim上经常会碰到中文显示不正常的现象,也就是传说中的乱码。搜索了一下,在 http://www.chinalinuxpub.com/bbs/showthread.php?t=45475 找到了一个解决办法。但是gbk编码的正常了,utf8的又不对了。于是稍微改了一点。 用户目录下创建.vimrc文...
分类:
系统相关 时间:
2015-02-28 16:12:48
阅读次数:
196
1.对编码的个人理解
一类是ASCII码,学C语言时接触到的,只能编码基本字符;
另外就是ANSI编码和UNICODE编码,这两类是编码标准,他有多种实现(就像H264标准一样)。
对于ANSI编码标准,简体中文对其实现有GBK,
GB2312,
GB18030 等编码(就像AVC一样,是H264标准的一种实现),繁体中文,日文有其他编码实现.
对于UNICODE编码标准,是国际通用编码,...
分类:
其他好文 时间:
2015-02-27 15:10:55
阅读次数:
125
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-
常见的编码表:
ASCII:美国标准信息交换码。用一个字节的7位可以表示。
ISO8859-1:拉丁码表,欧洲码表。用一个字节的8位表示。
GB2312:中国的中文编码表。
GBK:中国的中文编码表升级版,融合了更多的中文文字符号。
Unicode:国际标准码,融合了多种文字,所有文字都用两个字节表示...
分类:
其他好文 时间:
2015-02-27 07:45:48
阅读次数:
150
Windows的默认编码为GBK,Linux的默认编码为UTF-8。在Windows下编辑的中文,在Linux下显示为乱码。为了解决此问题,修改Linux的默认编码为GBK。方法如下: 方法1: vi?? /etc/sysconfig/i18n 默认为: LANG="en_...
分类:
系统相关 时间:
2015-02-26 16:51:41
阅读次数:
202
事情是这样的,公司的论坛中以js的方式插入了一个form,论坛是gbk编码,该form是utf-8编码,于是写了onsubmit="document.charset='utf-8'";来提交。但是提交之后如果直接回复该帖子,就会出现乱码。于是采用accept-charset="utf-8"发现IE8...
分类:
其他好文 时间:
2015-02-26 13:17:47
阅读次数:
123
【现象】Eclipse+Pydev 开发时,运行时提示如下:
SyntaxError: Non-ASCII character '\xe5' in file D:\..\src\Auto.py on line 2, but no encoding declared; see http://www.python.org/peps/ for details
【原因】代码中含中文,Python的文件,默认的编码是ASCII,而Eclipse中默认的编码方式是GBK,所以出错。
【处理】在Python代码中的编...
分类:
系统相关 时间:
2015-02-25 22:25:51
阅读次数:
382
#coding=gbk import osimport httplib2import socket def GetWebStatus(host): try: h =httplib2.Http() resp, content = h.requ...
分类:
Web程序 时间:
2015-02-25 17:00:33
阅读次数:
116
今天在用sublime的时候,又出现乱码的情况了。弹层如下:检测了一下,当前文件,sublime编辑器左下角显示如下:显示的是 ASCII 编码的文件,而其他没有没问题的页面显示的的 GBK(或GB2312)编码,效果如下:然后,我想到 notepad++ 不是可以转编码吗?我就用 notepad+...
分类:
其他好文 时间:
2015-02-25 14:08:27
阅读次数:
163
myeclipsemaven,install时候报错“编码gbk的不可映射字符”报错的原因是compiler采用了GBK编码,而源代码设置的是utf8编码导致编译的时候无法正确解析源码,解决方法很简单,在pom的compiler插件配置处加入<encoding>utf8</encoding>即可,如下:<build><..
分类:
其他好文 时间:
2015-02-24 13:53:39
阅读次数:
142