爬取近千张女神赫本的美照,做成网站并给其中的黑白照片上色,好玩!
对于赫本相信大家都非常熟悉了,绝对是一代女神,今天我们就来爬取女神的近千张美照,在一饱眼福的同时,还可以学习下如何做网站,对于老旧的黑白照片,还有一键上色功能可以玩,真是一举多得
照片爬取
我们选择的目的网站是时光网,话不多说,直接开整
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 Key 和 Secret Key
下面我们就来测试一下上色的功能,我们先选取一张黑白照片
嗯,要舔屏了(
爬取近千张女神赫本的美照,做成网站并给其中的黑白照片上色,好玩!相关推荐
- 2021-07-31 Python爬虫练手项目--爬取上千张明星美图
爬虫每日练手--上千张美女明星优质图 1.确定目标 2.提取链接 爬取封面链接 爬取子页面 3.代码及结果 完整代码 输出结果 代码细节解释 设置简单反爬 打印输出结果 4.成品欣赏 1.确定目标 目 ...
- 2.python爬虫实战:爬取近5年的中国大学排行榜信息【Python】(测试代码+api例程)
目录 API说明: 思路 注意事项 完整代码 总结 欢迎关注 『Python』 系列,持续更新中 欢迎关注 『Python』 系列,持续更新中 爬取近5年的中国大学排行榜信息,在python爬虫爬取2 ...
- 2021-08-07 Python-爬虫练手:爬取上千张动漫卡通头像
爬取上千张卡通头像 思路实现 一级页面 二级页面 try-except 保存 完整程序 代码 ualist 记得关闭请求 成品欣赏 这两天在学算法,昨天感觉力扣的头像不好看,刚好有两天没碰爬虫了,就百 ...
- 如何快速爬取QQ音乐上的歌手曲目排名并做成Excel表格形式
标题 标题:如何快速爬取QQ音乐上的歌手曲目排名并做成Excel表格形式 大家好,这是我的第一个发表的博客(__) 嘻嘻-- 希望大家可以喜欢! 进入主题: 这件事情我打算分为三步进行分析: 1:如何 ...
- python可以爬取wind数据库吗_如何利用Python来爬取近百万条数据?数据库会炸吧?...
2.页面分析 发现一共有88万多个问题,再看一下页面的列表规律,我们按照每页最大显示50个问题,一共有17776页,数据非常大 1).页面列表的构建 整个的stackoverflow上关于Python ...
- (转)Python网络爬虫实战:世纪佳缘爬取近6万条数据
又是一年双十一了,不知道从什么时候开始,双十一从"光棍节"变成了"双十一购物狂欢节",最后一个属于单身狗的节日也成功被攻陷,成为了情侣们送礼物秀恩爱的节日. 翻 ...
- Python网络爬虫实战:世纪佳缘爬取近6万条小姐姐数据后发现惊天秘密
翻着安静到死寂的聊天列表,我忽然惊醒,不行,我们不能这样下去,光羡慕别人有什么用,我们要行动起来,去找自己的幸福!!! 我也想"谈不分手的恋爱" !!!内牛满面!!! 注册登陆一气 ...
- denied 登陆后access_Python网络爬虫实战:世纪佳缘爬取近6万条小姐姐数据后发现惊天秘密...
翻着安静到死寂的聊天列表,我忽然惊醒,不行,我们不能这样下去,光羡慕别人有什么用,我们要行动起来,去找自己的幸福!!! 我也想"谈不分手的恋爱" !!!内牛满面!!! 注册登陆一气 ...
- Python爬虫实战:世纪佳缘爬取近6万条小姐姐数据!脱单的有望!
马上又是一年双十一了,不知道从什么时候开始,双十一从"光棍节"变成了"双十一购物狂欢节",最后一个属于单身狗的节日也成功被攻陷,成为了情侣们送礼物秀恩爱的节日. ...
最新文章
- IOS8中SWIFT 弹出框的显示
- 应用程序无法正常启动(0xc000007b)。请单击“确定”关闭应用程序
- 第八讲 一阶常系数线性ODE(续)
- 算法函数_关于损失函数和优化算法,看这一篇就够了
- java年利润编程题_[编程入门]利润计算-题解(Java代码)
- 科学的分析猪八戒到底是什么猪,黑猪还是白猪?
- linux启动mysql1820_linux 系统下MySQL5.7重置root密码(完整版,含ERROR 1820 (HY000)解决方案)...
- 【Linux】修改权限命令chmod用法示例
- 全国行政区划json数据包
- java生成 折线图
- 如何转换html转化mp4,格式互转技巧:webm格式怎么转换mp4?
- 基于存储卡的音乐播放器0.6
- 2017年电信业值得关注的7大颠覆性技术
- Why the MonthCalendar.MinDate is 01/01/1753?
- Burp Suite 实战指南
- html scr 拼接,浅谈html中scr与href是什么?scr与href有什么区别?
- 转载--近几年的论文及其代码
- 电信计费模拟系统c语言,电信计费模拟实现(C语言).doc
- 不止微信、支付宝!一文带你了解所有小程序平台
- 代码整洁之道 Clean Code 读书笔记
热门文章
- Til the Cows Come Home
- 区块链之java(六) 合约监听
- 基于音频指纹技术的微信“摇一摇搜歌”和QQ音乐“听歌识曲”
- 【Java 基础】字符串StringBuilder、StringBuffer,工具StringJoiner
- 放开手脚去看这个世界
- 第一章 开启安卓之路
- Ulua调用C#枚举
- 可怕的大学,到底有多少人在校园里浪费青春
- minu-ui 的 mt-datetime-picker 组件在部分安卓机型上不显示日期只有取消和确认按钮
- 从0到10亿,微信后台架构及基础设施设计与实践!