说在前边: 编码问题一直困扰着每一个程序员的编程之路,如果不将它彻底搞清楚,那么你的的这条路一定会走的格外艰辛,尤其是针对使用python的程序员来说,这一问题更加显著, 因为python有两个版本,这两个版本编码格式却完全不同,但我们却经常需要兼顾这两个版本,所以出现各种问题的几率就大了很多。 所 ...
分类:
编程语言 时间:
2019-10-26 13:43:28
阅读次数:
101
1 cmd不能很好地兼容utf8,而IDLE就可以,甚至在IDLE下运行,连“改变标准输出的默认编码”都不用,因为它默认就是utf8。如果一定要在cmd下运行,那就改一下编码,比如我换成“gb18030”,就能正常显示了: 2. 强制更改编码格式 pag = requests.get(url=url ...
分类:
其他好文 时间:
2019-10-22 15:23:17
阅读次数:
80
在 python shell 中执行以下脚本: ...... dr.find_element_by_xpath("//a[test()='查看']") ...... 点击 Run Module 后,未执行,将“查看”换成任意英文后正常执行,看来是中文编码问题。 于是上网寻求答案,最终通过通过以下方式 ...
分类:
编程语言 时间:
2019-10-17 17:30:43
阅读次数:
77
初学Python常见错误忘记写冒号误用=错误缩紧变量没有定义中英文输入法导致的错误不同数据类型的拼接索引位置问题使用字典中不存在的键忘了括号漏传参数缺失依赖库使用了python中对关键词编码问题1.忘记写冒号在if、elif、else、for、while、def语句后面忘记添加:age=42ifage==42print(‘Hello!‘)File"<ipython-input-19-4303
分类:
编程语言 时间:
2019-10-16 21:31:01
阅读次数:
156
有时候在win中运行代码会遇到题目中的报错问题: "UnicodeEncodeError: 'gbk' codec can't encode character '\xa0' in position XXX",让人摸不着头脑的是程序开头的编码设置# coding:utf-8 和数据流IO操作时的编码 ...
分类:
Web程序 时间:
2019-10-16 21:28:43
阅读次数:
175
java.lang.IllegalArgumentException: Control character in cookie value or attribute. 该异常说明cookie中的value或属性有控制字符,但是我设置的value并没有特殊字符。初步怀疑是中文编码问题,于是在将字符串进 ...
分类:
编程语言 时间:
2019-10-14 12:58:39
阅读次数:
97
一、字符编码问题先介绍一下字符编码问题 1.ASCLL与GB2312 由于计算机是美国人发明的,因此,最早只有127个字符被编码到计算机里,也就是大小写英文字母、数字和一些符号,这个编码表被称为ASCII编码,比如大写字母A的编码是65,小写字母z的编码是122。 但是要处理中文显然一个字节是不够的 ...
分类:
其他好文 时间:
2019-10-12 13:05:40
阅读次数:
91
第一种a=b'\u6279\u53d1\u548c\u96f6\u552e\u4e1a'print(a.decode('unicode_escape'))第二种(建议用)a="u'"+'\\u6279\\u53d1\\u548c\\u96f6\\u552e\\u4e1a'+"'"print(eval ...
分类:
其他好文 时间:
2019-10-11 14:05:28
阅读次数:
87
<!doctype html>zuoye 目录 1.数据操作 1.1 增:insert 1.2 删:delete 1.3 改:update 1.4 编码问题 2. 单表查询 2.1 基础查询 2.2 拼接concat 2.3 where语句 2.4 聚合函数 2.5 分组 group by 2.6 ...
分类:
数据库 时间:
2019-10-08 18:41:22
阅读次数:
118
一、当我说字符时,我在说什么? 当我们提起字符串时,每个程序员都能理解到,我们说的是一个字符序列。但是,当我们说字符时,很多人就困惑了。 写在纸上的字符很容易辨识,但是为了将不同的字符在计算机中标识出来,人类发明了unicode字符。简单讲,unicode可以看成是一个标准的函数,它将一个具体的字符 ...
分类:
编程语言 时间:
2019-10-06 00:36:19
阅读次数:
55