网页爬虫抓取百度图片(爬取爬虫爬虫措施的静态网站(.7点))

优采云 发布时间: 2021-12-04 02:27

  网页爬虫抓取百度图片(爬取爬虫爬虫措施的静态网站(.7点))

  使用工具:Python2.7 点击我下载

  刮框架

  崇高的文字3

  一。构建python(Windows版本)

  1.Install python2.7 ---然后在cmd中输入python,如果界面如下则安装成功

  

  2.集成Scrapy框架-输入命令行:pip install Scrapy

  

  安装成功界面如下:

  

  有很多失败,例如:

  

  解决方案:

  其他错误可以百度搜索。

  二。开始编程。

  1. 抓取静态 网站 没有反爬虫措施。比如*敏*感*词*、豆瓣书书。

  python代码如下:

  

  代码说明:引入了两个模块urllib。定义了两个函数。第一个功能是获取整个目标网页的数据,第二个功能是获取目标网页中的目标图片,遍历网页,将获取到的图片按照0开始排序。

  注:re模块知识点:

  

  爬行图片效果图:

  

  默认情况下,图像保存路径与创建的 .py 位于同一目录文件中。

  2. 使用反爬虫措施抓取百度图片。比如百度图片等等。

  例如关键词搜索“表情包”%B1%ED%C7%E9%B0%FC&fr=ala&ori_query=%E8%A1%A8%E6%83%85%E5%8C%85&ala=0&alatpl=sp&pos=0&hs=2&xthttps = 111111

  图片滚动加载,最喜欢的30张先爬取。

  代码显示如下:

  

  代码说明:导入4个模块,os模块用于指定保存路径。前两个功能同上。第三个函数使用 if 语句和 tryException。

  爬取过程如下:

  

  爬取结果:

  

  注意:写python代码时注意对齐,不能混用Tab和空格,容易报错。

  以上是本文的全部内容。希望本文的内容能给大家的学习或工作带来一些帮助。同时也希望大家多多支持剧本屋!

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线