- 博客(11)
- 收藏
- 关注
原创 python--小总结,scrapy框架
python基础必会: 常用的数据类型: tuple list set dict range str 分片 [::] 推倒 函数: def 函数名(参数) ...
2018-06-24 19:40:25
205
原创 python--爬虫(1)
Scrapy安装1. scrapy需要安装第三方库文件,lxml和Twisted2. 下载地址: https://www.lfd.uci.edu/~gohlke/pythonlibs/3. 下载好文件之后,在DOS命令下pip install 文件的位置(lxlm)安装。4. 安装完成就可以安装:pip install scrapy5. 安装 win32:pip install pypiwin...
2018-06-20 19:57:23
197
原创 python--xml解析
SAX解析xmlSAX是一种基于事件驱动的API。利用SAX解析XML文档牵涉到两个部分:解析器和事件处理器。解析器负责读取XML文档,并向事件处理器发送事件,如元素开始跟元素结束事件;而事件处理器则负责对事件作出相应,对传递的XML数据进行处理。适于处理下面的问题:1、对大型文件进行处理;2、只需要文件的部分内容,或者只需从文件中得到特定信息。3、想建立自己的对象模型的时候。在python中使用...
2018-06-18 13:18:59
203
原创 python3--文件流,序列化,反序列,os
1.文件流: 打开文件 r 只读模式 以只读方式打开文件。 w 只写模式 打开一个文件只用于写入。文件已存在则将其覆盖。文件不存在,则创建新文件。 a 追加模式 打开一个文件用于追加。 r+ 读写模式 可读取,可写入 w+ 读写模式 消除文件内容,然后以读写的方式打开文件 a+ 读写模式 ...
2018-06-13 18:34:15
278
原创 python3--生成器,闭包与装饰器
生成器: 一个一般函数中使用yield关键字,可以实现一个最简单的生成器, 此时这个函数变成一个生成器函数。yield与return返回相同的值, 区别在于return返回后,函数状态终止,而yield会保存当前函数的执行状态, 在返回后,函数又回到之前保存的状态继续执行。 ...
2018-06-11 20:35:20
383
原创 Python的推导,迭代器,日志
推导式包含: 列表推导式 字典推导式 集合推导式 嵌套列表推导式列表 例: names = ['Bob','Tom','alice','Jerry','Wendy','Smith'] print( [name.upper() for name in names if len(name)>3]) ...
2018-06-06 19:09:05
174
原创 python--面型对象(2)+错误异常
类的私有属性__private_attrs:两个下划线开头,声明该属性为私有,不能在类地外部被使用或直接访问。在类内部的方法中使用时 self.__private_attrs。类的方法在类地内部,使用 def 关键字来定义一个方法,与一般函数定义不同,类方法必须包含参数 self,且为第一个参数,self 代表的是类的实例。self 的名字并不是规定死的,也可以使用 this,但是最好还是按照约定...
2018-06-04 20:47:54
125
原创 python3--类和对象
类对象类对象支持两种操作:属性引用和实例化。属性引用使用和 Python 中所有的属性引用一样的标准语法:obj.name。类对象创建后,类命名空间中所有的命名都是有效属性名。class MyClass: """一个简单的类实例""" i = 12345 def f(self): return 'hello world'# 实例化类x = MyClass()# 访问...
2018-05-30 20:30:36
368
原创 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)f...
2018-05-28 19:55:50
243
原创 python3基础知识--字符串,列表等
Python3 字符串 字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。Python 访问字符串中的值 Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。 Python 访问子字符串,可以使用方括号来截取字符串Python转义字符 \(在行尾时)续行符 \\反斜杠符号 \'单引号 \"双引...
2018-05-23 19:51:16
364
原创 python3基础知识-切片字符串和运算符等
变量:无需关键字,不需要声明 n=10python是一种强类型语言:每个变量都是一个引用 print()换行,不换行pring(,end="") 用户输入:input(),其中输入的为字符串,可以通过类型转换为t自己需要大的类型 可以使用(\)将一行的语句分为多行显示 注释:#单行注释 多行注释''' ''' 俩个作用: 1.注释 2.定义换行字符串 py...
2018-05-19 13:12:24
438
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人