摘要: 结合之前遇到的坑以及下面贴的这篇文章, 总结几种python乱码解决方案,如果遇到乱码,不妨尝试一下? 1,必备 2, python编程环境编码 3,不知道神马编码的时候用chardet查一下 4,mysql 的默认字符集 latin1,Latin1是ISO-8859-1的别名,有些环境下写作Lat 阅读全文
posted @ 2018-01-22 09:04 寒寻 阅读(1804) 评论(0) 推荐(0)
摘要: 字符串是Python中最常用的数据类型,而且很多时候你会用到一些不属于标准ASCII字符集的字符,这时候代码就很可能抛出UnicodeDecodeError: 'ascii' codec can't decode byte 0xc4 in position 10: ordinal not in ra 阅读全文
posted @ 2018-01-22 09:00 寒寻 阅读(267) 评论(0) 推荐(0)
摘要: 呵呵!作为一名教python的老师,我发现学生们基本上一开始很难搞定python的装饰器,也许因为装饰器确实很难懂。搞定装饰器需要你了解一些函数式编程的概念,当然还有理解在python中定义和调用函数相关语法的一些特点。 我没法让装饰器变得简单,但是通过一步步的剖析,我也许能够让你在理解装饰器的时候 阅读全文
posted @ 2018-01-22 08:51 寒寻 阅读(452) 评论(0) 推荐(0)
摘要: 为什么Python使用过程中会出现各式各样的乱码问题,明明是中文字符却显示成“\xe4\xb8\xad\xe6\x96\x87”的形式? 为什么会报错“UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: 阅读全文
posted @ 2018-01-22 08:29 寒寻 阅读(439) 评论(0) 推荐(0)
摘要: 转载自:http://in355hz.iteye.com/blog/1860787 最近业务中需要用 Python 写一些脚本。尽管脚本的交互只是命令行 + 日志输出,但是为了让界面友好些,我还是决定用中文输出日志信息。 很快,我就遇到了异常: Python代码 UnicodeEncodeError 阅读全文
posted @ 2018-01-22 08:23 寒寻 阅读(269) 评论(0) 推荐(0)