- 博客(13)
- 资源 (17)
- 收藏
- 关注
原创 流程python学习笔记:第二章(1)
第二章开始介绍了列表这种数据结构,这个在python是经常用到的结构列表的推导,将一个字符串编程一个列表,有下面的2种方法。其中第二种方法更简洁。可读性也比第一种要好str='abc'string=[]for s in str: print string.append(s)ret=[s for s in str]print ret用这种for…in的方法来推导列表,有个
2017-05-31 10:44:38 420
原创 网络爬虫之Scrapy实战二:爬取多个网页
在上一篇scrapy介绍中,我们抓取了单一的网页。这一章介绍了如何自动抓取多个网页。这里还是以一个小说的页面为例子进行讲解
2017-05-10 22:11:58 10468
原创 python-cookbook学习笔记十一
csv以及json是很普遍的数据存储方式。本文介绍了python 读写csv以及json的方法。csv主要用于表格处理,json主要用在网络领域。下一章将介绍XML的用法
2017-05-09 21:34:31 403
原创 sed and awk学习笔记三
插入,追加,修改操作:追加命令 a\ 在满足条件的行后边添加插入 i\ 在满足条件的行前边添加更改 c\ 更改满足条件的行 文本如下:this is line1this is line2this is line3 脚本如下:/line1/i\Article begin最
2017-05-05 21:42:05 270
原创 python-cookbook学习笔记十 迭代器 三
如果我们想得到一个集合中元素的所有的组合或者排列。这里可以用到itertools.permutations 这个函数的作用是生成一个排列。def iter_combinations(): items=['a','b','c'] for p in permutations(items): print p结果如下:如果我只是想得到指定长度的
2017-05-04 11:12:42 265
原创 网络爬虫之Scrapy实战一
前面介绍了scrapy的安装和工程创建,这一章就用scrapy来具体运行一个爬虫。首先在items.py中定义title, author. 这里的Test1Item和Django中的modul作用类似。这里可以将Test1Item看做是一个容器。这个容器继承自scrapy.Item.而Item又继承自DictItem。因此可以认为Tes
2017-05-03 11:39:57 795
原创 sed and awk学习笔记二
反斜杠的作用:在正则表达式中,\反斜杠是用来转义字符用的。但是在替换的时候也可以被用作换行符使用。文本内容为.AH "Major Heading"。想替换成如下的形式:首先是两个空格行,然后将.AH替换成 @A HEAD= @A HEAD=Major Heading脚本如下:在这里\的作用相当于换行符,这里接连用了2个换行符
2017-05-02 21:28:00 295
原创 python-cookbook学习笔记九 迭代器与生成器二
我们来看下yield在类中的应用。代码如下:class Node: def __init__(self,value): self._value=value self._child=[] def __repr__(self): return "Node%s" % self._value def add_chi
2017-05-02 12:01:38 428 1
原创 sed and awk学习笔记一
一:Sed的使用方式主要参考下面的格式:[address][command]/pattern/replacement/flagaddress是指运用于那些行,如果不特别指出的话就是运用到所有的行command是具体的要如何操作的命令。主要有以下几个命令a:新增, a的后面可以接字串,而这些字串会在新的一行出现(目前的下一行)~
2017-05-02 09:24:37 286
FreeRtos任务删除,挂起和恢复
2018-10-02
FreeRots任务创建过程详细分拆
2018-10-02
FreeRtos培训视频任务调度器开启下
2018-10-02
FreeRtos培训视频
2018-10-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人