随笔分类 - 函数进阶
摘要:补充内置模块 目录 爬取链家二手房数据 random 随机数模块 hashlib 加密模块 subprocess 模块 日志模块 爬取链接二手房数据 import requests # res = requests.get('https://sh.lianjia.com/ershoufang/')
阅读全文
摘要:re模块和网络爬虫 re模块 网络爬虫简介 第三方模块的下载 爬取数据 excel文件 简介 创建 写入表格数据 re 模块 re 模块的方法 | 方法 | 作用 | | : : | : : | | findall('a',' 元素 ') | 返回所有满足匹配条件的结果,放在列表里 | | find
阅读全文
摘要:正则表达式 目录 什么是正则表达式 正则表达式——字符组 正则表达式——特殊符号 正则表达式——量词 贪婪匹配和非贪婪匹配 取消转义 正则表达式的实用 什么是正则表达式 正则表达式线上测试网址:http://tool.chinaz.com/regex/ 正则表达式是对字符串操作的一种逻辑公式
阅读全文
摘要:常见的内置模块 时间模块之datetime模块 os 模块 json 模块 时间模块——datetime模块 datetime模块与 time 模块类似,都是对时间的操作相关的模块 datetime 模块的方法 | 方法 | 作用 | | : : | : : | | datetime.datet
阅读全文
摘要:目录 迭代器与索引取值的差异 模板的简介 导入模块的两种语法句式 导入模块句式的其他用法 循环导入问题 模块查找顺序 迭代器与索引取值的差异 索引取值的优缺点 优势:可以随意反复的获取任意数据值 劣势:对于无序的容器类型无法取值 迭代取值的优缺点 优势:提供了一种通用的取值方式 劣势:取值一旦开始,
阅读全文
摘要:目录 异常捕获 1.什么是异常 2.异常的结构 3.异常的常见类型 4.异常的分类 5.处理异常捕获的关键字及作用 生成器 1.生成器对象的本质 2.生成器对象的目的 3.生成器对象的实现 4.课题小练习 5.yield的其他用法 6.生成器表达式 异常捕获 什么是异常 异常就是在程序运行阶段遇到逻
阅读全文
摘要:目录 使用列表实现队列和堆栈的效果 常见的内置函数 可迭代对象 迭代器对象 补充知识点——for循环的本质 使用列表实现队列和堆栈的效果 队列和堆栈的含 队列:先进先出 堆栈: 先进后出 用列表举例 new_list = [] 1. 队列 存放数据 new_list.append(111) new_
阅读全文