python
sinat_36796332
。。。。
展开
-
python使用ElementTree解析XML文件
XML文件解析原创 2017-04-06 14:58:45 · 876 阅读 · 0 评论 -
对于python中出现UnicodeDecodeError问题的解决方案
今天在用django运行一个项目时,出现了以下错误: ‘ascii’ code can’t decode byte 0xce in position 3: ordinal not in range(128) 针对上面的问题有两种解决方案: 1、在出现错误的那段代码中开头添加如下几行代码: import sys default_encodeing = ‘gbk’ if sys.getdef原创 2017-04-27 14:24:42 · 24712 阅读 · 1 评论 -
Python中yield表达式的使用
关于yield这个表达式,只是在以前用的时候网上搜了几篇文章看了一下,大概理解如 何去使用,但yield执行原理其实还是不大明白,今天在次总结一下: 1. 如果一个函数中使用了yield,那么这个函数就变成了一个生成器。生成器是可以迭代的,但只可以读取它一次,因为用的时候才生成。 2. 生成器能够迭代是因为有一个next()方法,原理就是通过重复调用这个方法来获取值,直到捕获一个异常。 ...原创 2018-03-15 16:28:28 · 313 阅读 · 0 评论