用python爬取网站图片_如何入门爬虫「建议收藏」

Python (65) 2023-09-12 21:12

Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说用python爬取网站图片_如何入门爬虫「建议收藏」,希望能够帮助你!!!。

爬虫知识博大精深,但是入门不难,小白也是可以学会的。相信你看了下面的操作实例,一定可以举一反三,循序渐进,从入门到精通就不远了。

一、任务

爬取baidu网站的logo图片

用python爬取网站图片_如何入门爬虫「建议收藏」_https://bianchenghao6.com/blog_Python_第1张

二、操作实例

1、打开图片所在网站,这里打开baidu.com,然后按F12或右键点击inspect(检查/查看),如下图:

用python爬取网站图片_如何入门爬虫「建议收藏」_https://bianchenghao6.com/blog_Python_第2张

刷新网页:

用python爬取网站图片_如何入门爬虫「建议收藏」_https://bianchenghao6.com/blog_Python_第3张

2、找到所需图片,如下图:

用python爬取网站图片_如何入门爬虫「建议收藏」_https://bianchenghao6.com/blog_Python_第4张

3、点击headers,找到图片url并拷贝,如下图:

用python爬取网站图片_如何入门爬虫「建议收藏」_https://bianchenghao6.com/blog_Python_第5张

你可以把拷贝的url,放到粘贴到浏览器地址栏,查看是否是所需图片的网址。

三、编写爬虫代码

1、导入requests模块,如果没有安装,可以打开CMD命令行窗口,输入pip install requests进行安装。

import requests

2、发送请求

url= 'https://www.baidu.com/img/flexible/logo/pc/result@2.png'

response=requests.get(url)

3、打印响应状态码,200为请求成功。

print(response.status_code)

4、保存响应内容

content=response.content

with open('baiduLogo.png','wb') as f:

f.write(content)

print('success')

运行代码,如下图:

用python爬取网站图片_如何入门爬虫「建议收藏」_https://bianchenghao6.com/blog_Python_第6张

快去查看一下结果吧,如下图:

用python爬取网站图片_如何入门爬虫「建议收藏」_https://bianchenghao6.com/blog_Python_第7张

今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

发表回复