- 博客(11)
- 收藏
- 关注
原创 python总结
python: tuple list set dict range str 分片 [::] 推导 函数:def 函数名称(参数): 实现函数体 参数种类: 必须参数 默认参数 关键参数 可变参数:tuple *参数...
2018-06-24 20:12:32 110
原创 python 爬虫
· 引擎(Scrapy)用来处理整个系统的数据流处理, 触发事务(框架核心)· 调度器(Scheduler)用来接受引擎发过来的请求, 压入队列中, 并在引擎再次请求的时候返回. 可以想像成一个URL(抓取网页的网址或者说是链接)的优先队列, 由它来决定下一个要抓取的网址是什么, 同时去除重复的网址· 下载器(Downloader)用于下载网页内容, 并将网页内容返回给蜘蛛(Scrapy下载器是建...
2018-06-20 19:30:33 142
原创 python
调用时机:从行开始,遇到标签之前,存在字符,content的值为这些字符串。从一个标签,遇到下一个标签之前, 存在字符,content的值为这些字符串。从一个标签,遇到行结束符之前,存在字符,content的值为这些字符串。标签可以是开始标签,也可以是结束标签。startDocument()方法文档启动的时候调用。endDocument()方法解析器到达文档结尾时调用。startElement(n...
2018-06-19 01:29:18 126
原创 python
文本读写:open(filename, mode) 返回file对象filename:包含了你要访问的文件名称的字符串值mode:决定了打开文件的模式:只读,写入,追加等。不同方式打开文件列表:r 以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。w 打开一个文件只用于写入。文件已存在则将其覆盖。文件不存在,则创建新文件。a 打开一个文件用于追加。b 以二进制格式读或写+ 可读可写...
2018-06-13 18:35:14 120
原创 python
迭代器与生成器:迭代是Python最强大的功能之一,是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本的方法:iter() 和 next()。字符串,列表或元组对象都可用于创建迭代器生成器第一种方式:需要将中括号换成小括号在 Python 中,使用了 yield 的函数被称为生成...
2018-06-11 18:09:16 109
原创 python
迭代器与生成器:迭代是Python最强大的功能之一,是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本的方法:iter() 和 next()。字符串,列表或元组对象都可用于创建迭代器生成器第一种方式:需要将中括号换成小括号在 Python 中,使用了 yield 的函数被称为生成...
2018-06-06 17:38:34 106
原创 python
类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类方法:在类地内部,使用 def 关键字来定义一个方法,与一般函数定义不同,类方法必须包含参数 self,且为第一个参数,self 代表的是类的实例。self 的名字并不是规定死的,也可以使用 this,但是最好还是按照约定是用 self面向对象的三大特征:封装、继承、多态继承...
2018-06-04 22:45:18 87
原创 python
可变参数(列表,字典),不可变参数(string,Number,元组)全局变量(声名在函数外的,如果在函数内使用则需要global),局部变量(声名在函数内的,)可变类型的对象为全局变量时都不需要global声名,不可变参数需要global声名三个重要的大数据函数:from functools import reducefoo=[2,18,9,22,17,24,8,12,27]mapdame=...
2018-05-30 22:50:54 154
原创 python
键值对:d = {key1 : value1, key2 : value2 }增:d["键"]=值删:del d["键"]改:d["已存d在的键"]=值查:d.get("键"),d["键"]通讯录系统:字典遍历:len(d)keys():所有键组成的列表values():所有值组成的列表items():是键和值组成的元组再组成的列表for a,b in d.items(): print(a,b)...
2018-05-28 19:27:01 217
原创 python
单引,双引号都可以字符串三引号允许换行 not in:判断是否不在此字符串中 r\R:原样输出字符串,如一些特殊字符 %d格式化整数 %f浮点数类型转换:str(100)字符串函数: mystr="Hello" en(mystr) 字符串的长度 count(): mystr.find("|")找字符串,返回找到的字符串的下标 rfind(): ...
2018-05-23 23:46:23 113
原创 Python3 基本数据类型
1.变量:无需关键字,不需要声名 n=102.python是一种强类型语言:每个变量都是一个引用3.print()换行 ,不换行:print(,end=“”)4.#注释 ’’’ 多行注释 ’’’5.数据类型:int,float,bool,comples(复数)(真正的值还是1,0,可以进行数字运算)赋值运算:a=b=c=1, a,b,c=1,2,"runoob"判断...
2018-05-21 22:23:39 88
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人