如何使用python抓取特定信息

 时间:2026-04-22 12:37:16

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

如何使用python抓取特定信息

2、>>> import requests

>>> html = requests.get('http://www.baidu.com')

例如我们要抓取百度的网页,用request。

如何使用python抓取特定信息

3、>>> from bs4 import BeautifulSoup

>>> soup = BeautifulSoup(html.content, 'lxml')

这个时候,我们利用BeautifulSoup模块,然后解析一下网页。

如何使用python抓取特定信息

4、>>> soup.findAll('img')

这里以抓取图片为示范,图片一般要用'img'来指定。这里看到有两个图片。

如何使用python抓取特定信息

5、>>> for i in soup.findAll('img'):

print(i.get('src'))

这个时候我们需要遍历一下所有图片,把图片单独的链接找出来,去掉多余的信息。

如何使用python抓取特定信息

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

如何使用python抓取特定信息

7、>>> img = requests.get('图片')

>>> f = open('E://test.png', 'ab')

>>> f.write(img.content)

7877

>>> f.close()

这个时候把图片保存下来。

如何使用python抓取特定信息

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

如何使用python抓取特定信息

  • 三色蔬菜棒怎么做?
  • iphone4连接无线网
  • 目前的5g手机有哪些
  • 违章刚好满12分怎么处理
  • 二手车过户外迁提档流程怎么样?
  • 热门搜索
    一不要你愁来二不要你忧是什么歌曲 小儿发烧怎么退烧 生活中的乐趣作文 法图麦是什么意思 生活小发明 kg是什么意思 如何给手机贴膜 怎么提高自己的口才 pdf如何修改 如何治早泄