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

2023-11-13

import time

import os

import re

import requests

from lxml import etree

from aip import AipFace

#百度云 人脸检测 申请信息

#唯一必须填的信息就这三行

APP_ID = "xxxxxxxx"

API_KEY = "xxxxxxxxxxxxxxxxxxxxxxxx"

SECRET_KEY = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# 文件存放目录名,相对于当前目录

DIR = "image"

# 过滤颜值阈值,存储空间大的请随意

BEAUTY_THRESHOLD = 45

#如果权限错误,浏览器中打开知乎,在开发者工具复制一个,无需登录

#建议最好换一个,因为不知道知乎的反爬虫策略,如果太多人用同一个,可能会影响程序运行

#如何替换该值下文有讲述

AUTHORIZATION = "oauth c3cef7c66a1843f8b3a9e6a1e3160e20"

#以下皆无需改动

#每次请求知乎的讨论列表长度,不建议设定太长,注意节操

LIMIT = 5

#这是话题『美女』的 ID,其是『颜值』(20013528)的父话题

SOURCE = "19552207"

#爬虫假装下正常浏览器请求

USER_AGENT = "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.55.3 (KHTML, like Gecko) Version/5.1.5 Safari/534.55.3"

#爬虫假装下正常浏览器请求

REFERER = "https://www.zhihu.com/topic/%s/newest" % SOURCE

#某话题下讨论列表请求 url

BASE_URL = "https://www.zhihu.com/api/v4/topics/%s/feeds/timeline_activity"

#初始请求 url 附带的请求参数

URL_QUERY = "?include=data%5B%3F%28target.type%3Dto

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

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

  • 支付宝开发问题-“您当前注册的企业账号风险等级过高,根据国家相关法律法则及《支付宝服务协议》规定,我司无法为您提供支付服务”

    这属于支付宝开发最头痛的问题之一 这个问题导致号都开不出来 这个问题最主要的原因是 法人黑了 其他原因 不重要 1 申请前必须拥有经过实名认证的支付宝账户 2 企业或个体工商户可申请 纯个人不能申请 3 需要提供真实有效的营业执照 且支付宝
  • cordova打包命令汇总

    打包命令 1 生成未签名的apk 在项目根目录下 运行命令 cordova build release android 2 生成签名文件 进入platforms android build outputs apk release目录 如果有
  • 本地代码放到服务器上跑

    在学习过程中遇到的问题 在构建推荐系统的过程之中 进行相似度计算的过程之中 由于计算量比较大的原因 你本地跑代码的时间太长 这时候突然想到自己还有一台一直没用的服务器 因此我打算把自己的代码放到服务器上跑 一些定时脚本或者爬虫程序也必须放在
  • MySQL日志文件

    MySQL日志 MySQL 日志记录了 MySQL 数据库日常操作和错误信息 MySQL 有不同类型的日志文件 各自存储了不同类型的 日志 从日志当中可以查询到 MySQL 数据库的运行情况 用户的操作 错误的信息等 目录 MySQL四类日
  • idea开发配置-模板配置

    一 快速生成 1 创建Java类时 自动配置注释 作者 描述 时间等 进入设置页面 中文路径 编辑器 gt 文件和代码模板 gt Include gt File Header 英文路径 Editor gt File and Code Tem
  • vs+qt 给打包程序添加图标

    1 在创建的qt工程文件中添加如下代码 this gt setWindowIcon QIcon new prefix1 ico 设置软件图标 this gt setWindowTitle XXX软件名 设置软件标题 运行后软件的左上角会有图
  • Centos 7.5 安装superset

    一 物理方式安装 Centos 7 5 安装superset 1 环境依赖 首先 sudo dnf install gcc gcc c libffi devel python3 devel python3 pip python3 wheel
  • PHP定时访问api解决方案【已测试通过】

    背景介绍 今天打算做一个数据统计功能 由于数据结构复杂 无法通过存储过程来完成 所以只能开发PHP功能 定时调用该功能以完成数据统计 方案1 创建Windows计划任务 定时执行 bat批处理文件 具体实施方法 先创建一个 bat文件 例如
  • vue2 升级到 vue3 router 动态授权路由 异步加载报错 TypeError: Cannot read properties of undefined (reading ‘apply‘)

    使用 resolve gt require views item component resolve 会报错 TypeError Cannot read properties of undefined reading apply 我的解决历
  • 替换字符串中指定的字符串

    例如下面的例子 有时需要把某个字符串中的部分字符替换成另一个字符 可以使用std string 自带的函数replace replace第一个参数为起点 第二个为替换的长度 第三个为替换为的内容 for auto inventoryStat
  • 跟我学Spring Cloud(2020.0.0-M6版)-01-服务注册与服务发现-Eureka Server

    目录 1 所需要版本 2 创建基于web的Maven项目 SpringCloud 的服务注册中心 3 检查IntelliJ IDEA 的环境配置 4 检查java verison配置 5 检查Edit Configurations配置 6
  • 区块链技术基本概念

    链客 专为开发者而生 有问必答 此文章来自链客区块链技术问答社区 未经允许拒绝转载 区块链技术根本概念 了解这些名词是一个不错的开端 公钥加密系统 Alice有一把公钥和一把私钥 她可以用她的私钥创建数字签名 而Bob可以用她的公钥来验证这
  • 自定义 swap 函数

    背景 STL 中提供了 swap 算法 用于交换两个对象的值 其一般实现方法如下 namespace std template
  • c语言缩进用tab还是空格,程序员编码首行缩进使用Tab键好还是空格好?

    本文转载自CocoaChina 每个程序员都有自己喜欢的编码风格以及编码习惯 那么 问题来了 一个很常用也很简单的问题 让程序员分为两派 编程时 到时是使用Tab按键来进行首行缩进好呢还是敲空格按键好呢 少侠 别急 带老夫给你慢慢分析 Ta
  • Git入门与使用 (二) Git相关命令的介绍与使用

    文章目录 一 前言 二 理解Git的工作区 暂存区 本地仓库和远程仓库 三 Git相关命令的介绍与使用 1 初始化Git仓库 2 设置签名 2 1 设置仓库 项目级别的签名 2 2 设置系统用户级别的签名 3 查看Git仓库的状态 4 向暂
  • [转]Windows下安全权限设置详解

    一 Windows下安全权限设置详解 简 介 随着动网论坛的广泛应用和动网上传漏洞的被发现以及SQL注入式攻击越来越多的被使用 WEBSHELL让防火墙形同虚设 一台即使打了所有微软补丁 只让80端口对外开放的WEB服务器也逃不过被黑的命运
  • 刷脸庞大的交易市场从而也带来新的商机

    现在我们外出买东西付款 已经有了非常便捷的扫码支付功能 这个功能不仅是年轻人喜欢使用 就连中老年人也跟上的时代的步伐 许多超市 便利店已经菜市场 都能够看到二维码的身影 但是随着时代不断地进步 扫码付款这一新兴方式 接二连三地被曝出许多风险
  • Unity自动滚动字幕的实现

    Unity自动滚动字幕的实现 首先按照图片里的进行创建 然后用代码获取Scrollbar 在将Value值一直变为1 using System Collections using System Collections Generic usi
  • Jupyter程序安装和使用指南【操作示例】

    Jupyter Notebook 简称Jupyter 是一个交互式编辑器 它支持运行40多种编程语言 便于创建和共享文档 Jupyter本质上是一个Web应用程序 与其他编辑器相比 它具有小巧 灵活 支持实时代码 方便图表展示等优点 下面分

随机推荐