对于赫本相信大家都非常熟悉了,绝对是一代女神,今天我们就来爬取女神的近千张美照,在一饱眼福的同时,还可以学习下如何做网站,对于老旧的黑白照片,还有一键上色功能可以玩,真是一举多得

照片爬取

我们选择的目的网站是时光网,话不多说,直接开整

http://people.mtime.com/951204/images

网站基本是没有反爬虫设置的,而且网页结构也比较简单,我们直接上代码

先编写一个搜集所有图片 URL 的函数以及一个保存函数

def download_url():images = []res = requests.get("http://front-gateway.mtime.com/library/person/imageAll.api?personId=951204")data = res.json().get("data")if data:images_list = data.get("images")for image in images_list:images.append(image.get("imageOrigin"))return imagesdef save_url(url):with open("url.csv", "w") as f:for i in url:f.write(i + "\n")

然后就可以解析得到的文件,逐个爬取图片了

def download_pic():with open("url.csv", "r") as f:url_list = f.readlines()print(url_list)for url in url_list:res = requests.get(url.replace("\n", ""))file = open("pic/" + url.replace("\n", "").split("/")[-1], "wb")file.write(res.content)file.close()

这要我们就完成了女神照片的采集工作

我们可以看到,有相当一部分照片都是黑白照,这大大的影响了我们的审美体验,下面就进行上色处理

黑白照上色

我们这里选择使用百度云提供的服务,大概有一年300多次的免费使用次数

要使用百度云的功能,需要先登录,然后再创建项目,具体这里就不展开说了,如果有小伙伴在这里遇到问题,可以加我微信私聊

我们创建好应用之后,可以看到有两个 key 值,这是我们在调用百度接口是要用到的,分别是 API KeySecret Key

下面我们就来测试一下上色的功能,我们先选取一张黑白照片

嗯,要舔屏了(

爬取近千张女神赫本的美照,做成网站并给其中的黑白照片上色,好玩!相关推荐

  1. 2021-07-31 Python爬虫练手项目--爬取上千张明星美图

    爬虫每日练手--上千张美女明星优质图 1.确定目标 2.提取链接 爬取封面链接 爬取子页面 3.代码及结果 完整代码 输出结果 代码细节解释 设置简单反爬 打印输出结果 4.成品欣赏 1.确定目标 目 ...

  2. 2.python爬虫实战:爬取近5年的中国大学排行榜信息【Python】(测试代码+api例程)

    目录 API说明: 思路 注意事项 完整代码 总结 欢迎关注 『Python』 系列,持续更新中 欢迎关注 『Python』 系列,持续更新中 爬取近5年的中国大学排行榜信息,在python爬虫爬取2 ...

  3. 2021-08-07 Python-爬虫练手:爬取上千张动漫卡通头像

    爬取上千张卡通头像 思路实现 一级页面 二级页面 try-except 保存 完整程序 代码 ualist 记得关闭请求 成品欣赏 这两天在学算法,昨天感觉力扣的头像不好看,刚好有两天没碰爬虫了,就百 ...

  4. 如何快速爬取QQ音乐上的歌手曲目排名并做成Excel表格形式

    标题 标题:如何快速爬取QQ音乐上的歌手曲目排名并做成Excel表格形式 大家好,这是我的第一个发表的博客(__) 嘻嘻-- 希望大家可以喜欢! 进入主题: 这件事情我打算分为三步进行分析: 1:如何 ...

  5. python可以爬取wind数据库吗_如何利用Python来爬取近百万条数据?数据库会炸吧?...

    2.页面分析 发现一共有88万多个问题,再看一下页面的列表规律,我们按照每页最大显示50个问题,一共有17776页,数据非常大 1).页面列表的构建 整个的stackoverflow上关于Python ...

  6. (转)Python网络爬虫实战:世纪佳缘爬取近6万条数据

    又是一年双十一了,不知道从什么时候开始,双十一从"光棍节"变成了"双十一购物狂欢节",最后一个属于单身狗的节日也成功被攻陷,成为了情侣们送礼物秀恩爱的节日. 翻 ...

  7. Python网络爬虫实战:世纪佳缘爬取近6万条小姐姐数据后发现惊天秘密

    翻着安静到死寂的聊天列表,我忽然惊醒,不行,我们不能这样下去,光羡慕别人有什么用,我们要行动起来,去找自己的幸福!!! 我也想"谈不分手的恋爱" !!!内牛满面!!! 注册登陆一气 ...

  8. denied 登陆后access_Python网络爬虫实战:世纪佳缘爬取近6万条小姐姐数据后发现惊天秘密...

    翻着安静到死寂的聊天列表,我忽然惊醒,不行,我们不能这样下去,光羡慕别人有什么用,我们要行动起来,去找自己的幸福!!! 我也想"谈不分手的恋爱" !!!内牛满面!!! 注册登陆一气 ...

  9. Python爬虫实战:世纪佳缘爬取近6万条小姐姐数据!脱单的有望!

    马上又是一年双十一了,不知道从什么时候开始,双十一从"光棍节"变成了"双十一购物狂欢节",最后一个属于单身狗的节日也成功被攻陷,成为了情侣们送礼物秀恩爱的节日. ...

最新文章

  1. IOS8中SWIFT 弹出框的显示
  2. 应用程序无法正常启动(0xc000007b)。请单击“确定”关闭应用程序
  3. 第八讲 一阶常系数线性ODE(续)
  4. 算法函数_关于损失函数和优化算法,看这一篇就够了
  5. java年利润编程题_[编程入门]利润计算-题解(Java代码)
  6. 科学的分析猪八戒到底是什么猪,黑猪还是白猪?
  7. linux启动mysql1820_linux 系统下MySQL5.7重置root密码(完整版,含ERROR 1820 (HY000)解决方案)...
  8. 【Linux】修改权限命令chmod用法示例
  9. 全国行政区划json数据包
  10. java生成 折线图
  11. 如何转换html转化mp4,格式互转技巧:webm格式怎么转换mp4?
  12. 基于存储卡的音乐播放器0.6
  13. 2017年电信业值得关注的7大颠覆性技术
  14. Why the MonthCalendar.MinDate is 01/01/1753?
  15. Burp Suite 实战指南
  16. html scr 拼接,浅谈html中scr与href是什么?scr与href有什么区别?
  17. 转载--近几年的论文及其代码
  18. 电信计费模拟系统c语言,电信计费模拟实现(C语言).doc
  19. 不止微信、支付宝!一文带你了解所有小程序平台
  20. 代码整洁之道 Clean Code 读书笔记

热门文章

  1. Til the Cows Come Home
  2. 区块链之java(六) 合约监听
  3. 基于音频指纹技术的微信“摇一摇搜歌”和QQ音乐“听歌识曲”
  4. 【Java 基础】字符串StringBuilder、StringBuffer,工具StringJoiner
  5. 放开手脚去看这个世界
  6. 第一章 开启安卓之路
  7. Ulua调用C#枚举
  8. 可怕的大学,到底有多少人在校园里浪费青春
  9. minu-ui 的 mt-datetime-picker 组件在部分安卓机型上不显示日期只有取消和确认按钮
  10. 从0到10亿,微信后台架构及基础设施设计与实践!