作者 | 菜鸟学Python责编 | 伍杏玲本文经授权转载自菜鸟学Python(ID:cainiao_xueyuan)七夕就要到了,在这个有情人终成眷属的好日子里,小安在这里给大家带来Python的小福利,在七夕利用Python制造两个人之间的甜蜜。二人世界里少不了属于两个人之间的甜言蜜语,而这些悄悄话也是记录了两个人从相识到相知再到在一起的甜蜜。
如果我们把这些甜言蜜语都收集起来,做成一个心爱的甜心,在七夕节的当天送给自己的另一半。这样既用心,而且还很甜蜜的操作,是不是很酷!说干就干,接下来,小安就带领大家,从数据的收集,再到数据的预处理,最终形成一个爱心展示,为大家制作一个七夕节的小惊喜。
数据的准备
首先,小安由于平时玩QQ比较多,所以决定以QQ来为大家做展示。这里小安怕会泄露个人的隐私,索性就以平时交流比较多的群聊天记录作为数据材料,大家只需要按照步骤来操作即可。数据的获取,大家直接按照上图所示,找到自己的“目标”,然后右键,点击保存聊天记录即可,小安这里呢,将数据保存为txt文件,方便后续的操作。(因为小安是单身,没有mm跟我聊天,每天都是数据分析、机器学习研究和数据挖掘,所以只有技术的聊天)保存的数据如下图所示:
数据的处理
数据获取完毕之后,接下来就是数据的预处理了,上面大家可以发现,数据中充斥着大量的数字、标点符号、字母等干扰因素,而我们平时都是以中文交流,所以在进行数据处理的时候,直接选择匹配中文是一个非常高效而且明智的选择。数据处理的代码如下图所示:我们将处理好的数据放到新的文件夹里,以方便后续操作。接下来,就是定制特定爱心的时间了,我们利用的是jieba分词和WordCloud的词云制作,代码如下图所示:产生的效果如下图所示:到了这里,就结束了吗?No,No,No怎么可能,七夕节的礼物就要付出更多的精力!
在线词云做爱心
下面小安为大家安利一个在线的词云制作,定制出更加完美的词云。在线词云制作的链接为:http://yciyun.com/,界面如下图所示:在模板模块里,大家可以选择是心形还是其他形状。在配置里大家可以选择更改背景的颜色。最重要的是数据模块,大家需要注册,然后才能在自定义编辑里更改数值,而且由于其字体限制为3号到9号。可能大家会想,这个多的数值要更改到什么时候为止呢,别担心,小安已经帮大家写好程序了,大家只需要运行程序中的online_wordcloud函数即可。最后,为大家展示的经过在线词云制作的爱心图片:大家如果想让背景透明的话,需要开通会员,大家喜欢的话,可以直接开通。将上面的爱心图制作成大幅图画,在周围点缀上两人的甜蜜照片,做成画框,这样的一副作品简直是七夕节最美的礼物了,大家赶快动手做起来吧。作者简介:小安,一个从菜鸟开始学Python的单身青年,现在痴迷机器学习和深度学习。

Python 为何能成为万能语言?

https://edu.csdn.net/topic/python115?utm_source=csdn_bw

【End】

今日七夕!不取标题,只想娶你

TIOBE 8 月编程语言排行榜:Python 奋力追赶 C,Swift 下跌

被罚 50 亿后,Google 不再强制绑定 Android 默认引擎!

☞ 张一鸣:我用排除法选工作和择偶

☞重磅!AI Top 30+案例评选正式启动☞自然语言处理十问!独家福利☞容器快速入门完全指南☞媒体巨头进军区块链!纽约时报将用区块链技术打击假新闻为什么雷军说“华为不懂研发”?

点击阅读原文,输入关键词,即可搜索您想要的 CSDN 文章。

你点的每个“在看”,我都认真当成了喜欢

如何用 Python 给女友准备甜蜜的七夕礼物?相关推荐

  1. 七夕版Python学习教程:用 Python 给女友准备甜蜜惊喜的七夕礼物

    今天就是七夕啦,先祝大家七夕节幸福快乐呀!在我这个上班族眼里,今天就是周三呀,还得两天才星期...我就想着在七夕利用Python怎么能制造两个人之间的甜蜜.二人世界里少不了属于两个人之间的甜言蜜语,而 ...

  2. 用Python给女友准备个绝对甜蜜的七夕礼物

    作者 | 小安  来源 | 菜鸟学Python(cainiao_xueyuan) 七夕就要到了,在这个有情人终成眷属的好日子里,小安在这里给大家带来Python的小福利,在七夕利用Python制造两个 ...

  3. 用Python给女友 准备个绝对甜蜜的七夕礼物

        作者 |  小安     来源 |  菜鸟学Python 七夕就要到了,在这个有情人终成眷属的好日子里,小安在这里给大家带来Python的小福利,在七夕利用Python制造两个人之间的甜蜜.二 ...

  4. 如何用python感知女友的情绪变化?【单身人士的小贴士】

    嗨害大家好鸭!我是小熊猫❤ 程序员找个对象不容易啊,好不容易有了女朋友, 可相处起来总是磕磕碰碰. 有时候,你很想关心她,但是你太忙了,以至于她一直抱怨,觉得你不够关心她. 你暗自下决心,下次一定要准 ...

  5. 每日一课 | 如何用Python编写一个Lisp解释器

    作者 | Peter Norvig 译者 | Tianyu 编辑 | Freesia 出品 | Python大本营(ID: pythonnews) 今日知识点  前言 || 展示如何实现一个计算机语言 ...

  6. 生日没给女友送礼物,如何用 Python 哄女票开心

    点击"开发者技术前线",选择"星标?" 13:21 在看|星标|留言,  真爱 作者:云外孤鸟 https://www.cnblogs.com/cloudbir ...

  7. 如何用python读取文本中指定行的内容

    如何用python读取文本中指定行的内容 搜索资料 我来答 分享 新浪微博 QQ空间 浏览 5284 次 查看全文 http://www.taodudu.cc/news/show-64036.ht ...

  8. python判断素数的函数_如何用python求素数

    如何用python求100以内的素数? 质数(primenumber)又称素数,有无限个.质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数的数称为质数,如:2.3.5.7.11.13.1 ...

  9. 怎么用python画个电脑_python语言还是java如何用python画爱心

    用python绘制爱心的基本步骤如下: 002pc.com对<python语言还是java如何用python画爱心>总结来说,为我们学习Python很实用. 首先先下载安装好python程 ...

最新文章

  1. 解读eXtremeComponents代码结构--转载
  2. 入职五年回顾(十六) 2013年11月
  3. BZOJ2005: [Noi2010]能量采集 莫比乌斯反演的另一种方法——nlogn筛
  4. micropython按键控制流水灯_【micro:bit Micropython】The LED Display(1)控制像素点
  5. coroutine php_PHP 协程实现
  6. 动态路由协议_动态路由协议的类别
  7. 华为数据之道_数字化与数据治理的典范实践者 | 华为数据之道
  8. django 1.8 官方文档翻译: 3-3-2 File对象
  9. 的电路接法_基本震荡电路知多少,汇总几种震荡电路的接法!
  10. 拯救万千学子于水深火热之中!Facebook开源无梯度优化工具
  11. Java中volatile的作用以及用法
  12. 2021/4/2听宫老师演讲有感。
  13. 如何查看手机的android版本信息,怎么查看手机型号、配置、版本【图文教程】...
  14. 诊所 金卫系统 青岛_金卫体检信息管理系统
  15. 考研高等数学第一讲手写笔记 函数、极限与连续
  16. python如何逐行读取文件_python怎么逐行读写txt文件
  17. C#语言对AutoCAD二次开发(二)
  18. 大话 Redis 数据结构
  19. 自学英语最有效的方法
  20. 005--Keil使用--出现integer conversion resulted in truncation

热门文章

  1. [CMake] 简单的样例工程
  2. vue 查询框赋值后不可编辑_vue input 赋值无效
  3. hive导数据到mysql 自增主键出错_面试官:MySQL表设计要注意什么?
  4. 剑指Offer字符串加法问题
  5. jmeter一个线程组多个请求_Jmeter模拟真实用户压测场景之阶梯螺纹线程组、终极线程组、并发线程组实例...
  6. redis笔记3 持久化、管道、事务、发布订阅和内存回收
  7. C++11 多线程 线程管理基础
  8. android开发学术报告,基于Android应用的安全防护技术研究
  9. 解决linux中xorg占用gpu问题
  10. 一个合格的ACMer的代码当中,都藏着哪些秘密?