1 数据源

知乎话题『美女』下所有问题中回答所出现的图片

2 抓取工具

Python 3,并使用第三方库 Requests、lxml、AipFace,代码共 100 + 行

3 必要环境Mac / Linux / Windows (Linux 没测过,理论上可以。Windows 之前较多反应出现异常,后查是 windows 对本地文件名中的字符做了限制,已使用正则过滤)

无需登录知乎(即无需提供知乎帐号密码)

人脸检测服务需要一个百度云帐号(即百度网盘 / 贴吧帐号)

如果你刚学对代码不是很熟,最好看讲解比较生动的视频方便自己理解,最好是看最新的,没有的话。可以去小编Python学习裙:七衣衣九七七巴而五(数字的谐音)自己去里面下,多操作练习积累项目经验才是王道,

4 人脸检测库

AipFace,由百度云 AI 开放平台提供,是一个可以进行人脸检测的 Python SDK。可以直接通过 HTTP 访问,免费使用。

5 检测过滤条件过滤所有未出现人脸图片(比如风景图、未露脸身材照等)

过滤所有非女性(在抓取中,发现知乎男性图片基本是明星,故不考虑;存在 AipFace 性别识别不准的情况)

过滤所有非真实人物,比如动漫人物 (AipFace Human 置信度小于 0.6)

过滤所有颜值评分较低图片(AipFace beauty 属性小于 45,为了节省存储空间;再次声明,AipFace 评分无任何客观性)

6 实现逻辑通过 Requests 发起 HTTP 请求,获取『美女』下的部分讨论列表

通过 lxml 解析抓取到的每个讨论中 HTML,获取其中所有的 img 标签相应的 src 属性

通过 Requests 发起 HTTP 请求,下载 src 属性指向图片(不考虑动图)

通过 AipFace 请求对图片进行人脸检测

判断是否检测到人脸,并使用 『4 检测过滤条件』过滤

将过滤后的图片持久化到本地文件系统,文件名为 颜值 + 作者 + 问题名 + 序号

返回第一步,继续

7 抓取结果

直接存放在文件夹中(angelababy 实力出境)。另外说句,目前抓下来的图片,除 baby 外,88 分是最高分。个人对其中的排序表示反对,老婆竟然不是最高分

9 运行准备安装 Python 3,Download Python

安装 requests、lxml、baidu-aip 库,都可以通过 pip 安装,一行命令

申请百度云检测服务,免费。人脸识别-百度AI

最后顺便说下,不管你是为了Python就业还是兴趣爱好,记住:项目经验永远是核心,如果你缺python新项目练习,去小编的Python交流.裙 :七衣衣九七七巴而五(数字的谐音)转换下可以找到了,里面很多新教程项目,还可以跟老司机交流讨教!

本文的文字及图片来源于网络加上自己的想法,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。

python 知乎美女_听说知乎大神用python爬取高颜值美女,是怎么操作的?相关推荐

  1. python 知乎美女_知乎大神用Python爬取高颜值美女(爬虫+人脸检测+颜值检测)

    原标题:知乎大神用Python爬取高颜值美女(爬虫+人脸检测+颜值检测) 1 数据源 知乎话题『美女』下所有问题中回答所出现的图片 2 抓取工具 Python 3,并使用第三方库 Requests.l ...

  2. python爬取美女_Python爬取高颜值美女(爬虫+人脸检测+颜值检测)附学习教程

    1 数据源 知乎话题『美女』下所有问题中回答所出现的图片 2 抓取工具 Python 3,并使用第三方库 Requests.lxml.AipFace,代码共 100 + 行 3 必要环境Mac / L ...

  3. python爬取美女_知乎大神用Python爬取高颜值美女(Python爬虫+人脸检测+颜值检测)...

    import time import os import re import requests from lxml import etree from aip import AipFace #百度云 ...

  4. 知乎大神用Python爬取高颜值美女(爬虫+人脸检测+颜值检测)!

    1 数据源 知乎话题『美女』下所有问题中回答所出现的图片 2 抓取工具 Python 3,并使用第三方库 Requests.lxml.AipFace,代码共 100 + 行 3 必要环境 Mac / ...

  5. 知乎大神用Python爬取高颜值美女(爬虫+人脸检测+颜值检测)

    本文来源于:Python与人工智能社区 1 数据源 知乎话题『美女』下所有问题中回答所出现的图片 2 抓取工具 Python 3,并使用第三方库 Requests.lxml.AipFace,代码共 1 ...

  6. python operator 多属性排序_Python爬取高颜值美女(爬虫+人脸检测+颜值检测)你能打几分?...

    1 数据源 知乎话题『美女』下所有问题中回答所出现的图片 2 抓取工具 Python 3,并使用第三方库 Requests.lxml.AipFace,代码共 100 + 行 3 必要环境 Mac / ...

  7. 用Python爬取高颜值美女(爬虫+人脸检测+颜值检测)

    1 数据源 知乎话题『美女』下所有问题中回答所出现的图片 2 抓取工具 Python 3,并使用第三方库 Requests.lxml.AipFace,代码共 100 + 行 3 必要环境 Mac / ...

  8. Python爬取高颜值美女(爬虫+人脸检测+颜值检测)

    1 数据源 知乎话题『美女』下所有问题中回答所出现的图片 2 抓取工具 Python 3,并使用第三方库 Requests.lxml.AipFace,代码共 100 + 行 3 必要环境 Mac / ...

  9. 2021-7-30 Python-爬虫练手:爬取高质量美女图片

    爬取高质量美女图片 目标网站 思路分析 封面页 用bs4确定封面页图片链接 拿到图片链接和名称 保存封面 子页面(套图) 确定子页面位置 获取子页面里图片位置和图片名称 保存组图 完整代码 运行结果 ...

  10. 抖音那么大我想看美女,python一键爬取高颜值小姐姐

    前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者: 星安果.AirPython 目 标 场 景 相信大家平时刷抖音短视频 ...

最新文章

  1. java实现多级菜单(java递归)方法二
  2. seo自动发布外链工具_没资源、零经验,如何建立高质量外链?
  3. ASP.Net请求处理机制初步探索之旅 - Part 1 前奏
  4. 这所高校“起高楼”,绊倒两任“一把手”
  5. 生成指定序列的前一字典序序列(洛谷P2525题题解,C++语言描述)
  6. mvn exec运行java Main报错
  7. pythonnamedtuple定义类型_python - namedtuple和可选关键字参数的默认值
  8. mysql使用多个索引_mysql索引合并:一条sql可以使用多个索引
  9. 绘制等腰梯形c语言,如何用几何画板快速画等腰梯形
  10. Android三种动画知识总结
  11. 【菜gou的CS61A学习笔记10 Abstraction Trees】
  12. python实现触摸精灵功能_FRIDA脚本系列(三)超神篇:百度AI“调教”抖音AI
  13. 接口文档生成工具ApiPost挺好用
  14. 高中计算机兴趣班一般学什么内容,高中主要学什么课程 有哪些科目
  15. 快讯:惠普CEO李艾科发表重要讲话
  16. 地图制图基础(三):地图制作要求
  17. 「镁客·请讲」周全:想做世界上没有的、比较酷的东西
  18. ping局域网里面全部的ip
  19. 三点一刻的时候, 时针和分针的夹角是多少?
  20. 小草说----大数据和机器学习为什么这样火

热门文章

  1. [lammps教程]OVITO输出RDF
  2. 读书笔记:普林斯顿微积分读本
  3. keypress事件中键盘上每个键的KeyAscii值(易语言/VB)
  4. fast-DTW算法
  5. UDP传输 TCP传输
  6. SG2525_电压模式PWM——科时进商城
  7. 数据结构课程设计(二)---算术表达式求值
  8. 所有惠普BIOS版本介绍惠普HP笔记本驱动
  9. c++rs法计算hurst指数_计算机组成原理与接口技术
  10. ListView控件商城列表