如何使用python抓取特定信息

2025-06-02 18:05:15

1、首先打开python的shell,这样可以开始编程。

如何使用python抓取特定信息

2、>>> import requests>>> html = requests.get('http://www.baidu.com')例如我们要抓取百度的网页,用request。

如何使用python抓取特定信息

3、>>> from bs4 import BeautifulSoup>>> soup = Be锾攒揉敫autifulSoup(html.content, 'lxml')这个时候,我们利用BeautifulSoup模块,然后解析一下网页。

如何使用python抓取特定信息

4、>>> soup.findAll('img')这里以抓取图片为示范,图片一般要用'img'来指定。这里看到有两个图片。

如何使用python抓取特定信息

5、>>> for i in soup.findAll('挢旗扦渌;img'): print(i.g髫潋啜缅et('src'))这个时候我们需要遍历一下所有图片,把图片单独的链接找出来,去掉多余的信息。

如何使用python抓取特定信息

6、在浏览器输入返回的图片链接,看看是否正确。

如何使用python抓取特定信息

7、>>> img = requests.get('图片争犸禀淫')>>> f = open('E://test.png', 'ab')>>> f.write(img.content)7877>>> f.close()这个时候把图片保存下来。

如何使用python抓取特定信息

8、最后打开一下图片看看是否正确。

如何使用python抓取特定信息
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢