手把手教你用Python网络爬虫获取壁纸图片( 二 )
with open(dirname, 'wb') as f:
f.write(html2)
print("%s下载成功" % filename)
8、调用方法 , 实现功能 。
html = self.get_page(url)
self.parse_page(html)
优化:设置延时 。 (防止ip被封) 。
time.sleep(1.4) """时间延时"""
/6 效果展示/
1、点击绿色按钮运行 , 将结果显示在控制台 , 如下图所示 。 输起始页和终止页 , 回车 。
文章插图
2、图片下载成功控制台输出 。
文章插图
3、批量保存 。
文章插图
文章插图
/7 小结/
1、不建议抓取太多数据 , 容易对服务器造成负载 , 浅尝辄止即可 。
2、本文基于Python网络爬虫 , 利用爬虫库 , 获取wallhaven4K壁纸 。
3、4K的壁纸下载时可能会有点缓慢 , 请大家耐心的等待 。 如果图片的地址不一样 , 需要自己修改一下图片的保存的地址 。
4、大家也可以在wallhaven网址上 , 寻找自己喜欢图片 , 按照操作步骤 , 自己尝试去做 。 自己实现的时候 , 总会有各种各样的问题 , 切勿眼高手低 , 勤动手 , 才可以理解的更加深刻 。
这么长你都读完了 , 你真是个爱学习的好孩子!为了奖励你 , 我决定把Python书以最便宜的价格卖给你!比京东淘宝都便宜 , 而且还能累加使用优惠券!尽量不让经济问题 , 耽误你的学习 。 来 , 领券学习吧 , 少年!
文章插图
- 想自学Python来开发爬虫,需要按照哪几个阶段制定学习计划
- 教你用Siri来控制电脑:真香
- 未来想进入AI领域,该学习Python还是Java大数据开发
- 虾米|虾米音乐宣布2月5日关停 你用过虾米音乐吗?
- 2021年Java和Python的应用趋势会有什么变化?
- 非计算机专业的本科生,想利用寒假学习Python,该怎么入手
- 用Python制作图片验证码,这三行代码完事儿
- 怎样提高苹果6的运行速度?有这些问题就别救了,你用了几年了?
- 手把手配置HLS流媒体服务器
- 历时 1 个月,做了 10 个 Python 可视化动图,用心且精美...