python
文章平均质量分 74
xjyxjy2333
这个作者很懒,什么都没留下…
展开
-
python实训课堂笔记--爬虫(3)爬取dt网站图片
堆糖网页: 我们是在该网页里选了一个“壁纸”分类作为单独的网页爬取对象: 爬取的图片地址如下:循环遍历地址下载并保存: 结果如下: 贴一个老师的讲解视频:原创 2022-12-07 00:44:44 · 317 阅读 · 2 评论 -
python实训课堂笔记--爬虫(2)爬取小说榜第一页
目录获取wb从输出的文本内容显示body标签段能获取到我们需要的数据内容:一、方法一(此方法失败,可直接看方法二,这里仅做记录):1.从body标签段再具体缩小到div标签段,爬取此标签的数据内容,为分类出所需信息做准备:2.将div标签段的内容转换为文本形式方便查看3.替换无关标签字段:二、方法二重新在页面的Response里格式化一下代码,观察页面的代码格式,最后通过所需字段标签的属性内容来定位,逐个爬取相应字段:爬取结果如下:后续思考认为不必在爬取时连续用两个find,只需在整体的属性内容下定位到字段原创 2022-12-06 22:53:35 · 556 阅读 · 2 评论 -
python实训课堂笔记--爬虫(1)常用包和库的介绍
目录一、urllib包Get请求添加header下载Urllib.parse二、requests包get请求post请求保存 三、爬虫库-Beautiful Soup定义标准选择器假设下面是我们爬取到的页面代码(此代码结构简单,内容单一,便于练习):1.find_all: 代码实现,查找标签h4的内容:查找标签名为li的第一个标签内容:因为该例子中标签名为li的标签不止一个,所以可以用for循环便利取出:也可以通过属性名和属性值来查找标签名li的标签内容:2.find还可以根据内容去查找,find表示原创 2022-12-06 15:27:16 · 1757 阅读 · 0 评论 -
python实训课堂笔记--数据持久化
一、txt读写操作1.文件基本操作2. 文件对象常用属性3.实际演练(1)打开(2)写入(3)读取(4)将中文进行读取操作二、csv读写操作1.csv的简单介绍2.csv源码解读3.csv方法定义4.数据写入csv文件5.读取csv文件(1)for循环遍历读取(2)用枚举函数读取三、json读写操作1.json文件处理(1)把json字符串转为python字典对象(2)把python字典对象转为json字符串原创 2022-12-02 19:33:39 · 335 阅读 · 0 评论 -
python学习--B站up小甲鱼“了不起的分支和循环(1)”课堂笔记
python学习分支结构if语句1.语法结构①:判断一个条件,如果这个条件成立,就执行其包含(通过缩进实现)的 某条语句或某个代码块2.语法结构②:判断一个条件,如果条件不成立,就执行另外的某条语句或某个代码块。3.语法结构③:判断多个条件,如果第一个条件不成立,则继续判断第二个条件,如果第二个条件还不成立,则接着判断第三个条件.....4.语法结构④:第四种是在第三中的情况下添加一个else,表示上面的所有条件均不成立的情况下,执行某条语句或某个代码块原创 2022-12-01 16:55:40 · 212 阅读 · 0 评论