摘要: re库的使用 精确匹配 如果直接给出字符,就是精确匹配。用\d可以匹配一个数字,\w可以匹配一个字母或数字 匹配任意字符 匹配变长字符 | 符号 | 功能 | | | | | | 任意个字符,包括0个 | | + | 至少一个字符 | | ? | 0个或者1个字符 | | {n} | n个字符 | 阅读全文
posted @ 2019-09-26 14:15 梦小冷 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 基于bs4库的HTML查找方法 find_all方法 .find_all(name,attrs,recursive,string, kwargs) 返回一个列表类型,内部存储查找的结果 name 对标签名称的检索字符串 attrs 对标签属性值检索的字符串,可标注属性检索 recursive 是否针 阅读全文
posted @ 2019-09-26 09:52 梦小冷 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 信息标记的三种形式 HTML hyper text markup language超文本标记语言,其可以把声音、图像、视频等超文本信息嵌入到文本中 html通过标签形式来组织各种各样不同的信息 信息标记种类 XML eXtensible Markup Language 通过标签来构建信息 JSON 阅读全文
posted @ 2019-09-25 18:02 梦小冷 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 基于bs4库的HTML标签遍历方法 HTML基本格式 HTML可以看做一棵标签树 遍历方法 ! 下行遍历 | 属性 | 说明 | | | | | .contents | 将该标签所有的儿子节点存入列表 | | .children | 子节点的迭代类型,和contents类似,用于遍历儿子节点 | | 阅读全文
posted @ 2019-09-25 16:43 梦小冷 阅读(1983) 评论(0) 推荐(0) 编辑
摘要: BeautifulSoup库 BeautifulSoup库是解析、遍历、维护、"标签树"的功能库 对标签的理解 导入beautifulsoup库 构造解析html的BeautifulSoup对象 BeautifulSoup库对应一个HTML/XML文档的全部内容 四种解析器 | 解析器 | 使用方法 阅读全文
posted @ 2019-09-24 21:55 梦小冷 阅读(513) 评论(0) 推荐(1) 编辑
摘要: Requests库 格式:requests.get(url,params=None, kwargs) url 抓取页面的url连接 params:url中的额外参数,字典或者字节流的格式 kwargs 12个访问控制参数 Response对象 | 属性 | 说明 | | : | : | | r.st 阅读全文
posted @ 2019-09-23 21:50 梦小冷 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 可迭代对象 可通过for…in 进行遍历的数据类型包括 list,tuple, dict, set, str;以及生成器generator,及带yield的生成器函数 这些可直接作用于for循环的对象统称为可迭代对象:Iterable 迭代器 Iterator,无限大数据流,内部定义__next__ 阅读全文
posted @ 2019-09-22 15:21 梦小冷 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 生成器 列表推导: L = [x x for x in range(10)] 可创建一个列表 内存限制,列表容量有限 例如,创建包含100万个元素的列表L= [x x for x in range(1e6)],不仅占用很大存储空间,如果仅访问前面几个元素,大多数元素占用的空间被浪费 列表元素按照某种 阅读全文
posted @ 2019-09-22 11:46 梦小冷 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程 类的定义形式多样 既可以直接创建新的类,也可以基于一个或多个已有的类创建新的类; 既可以创建一个空的类,然后再动态添加属性和方法,也可以在创建类的同时设置属性和方法。 类是对现实世界中一些事物的封装,可以把数据(属性)和操作(方法)封装在一起,从而使得 程序结构更加清晰。 使用clas 阅读全文
posted @ 2019-09-22 11:28 梦小冷 阅读(158) 评论(0) 推荐(0) 编辑
摘要: python环境搭建 官方网站下载 我们直接下载最新版本 "python下载链接" 本人的链接 链接:https://pan.baidu.com/s/1oSwXLLM1Nb627giy_va95A 提取码:sfgx 复制这段内容后打开百度网盘手机App,操作更方便哦 安装 1.选择自定义安装 2.勾 阅读全文
posted @ 2019-09-20 18:45 梦小冷 阅读(140) 评论(0) 推荐(0) 编辑