程序员的七夕用30行代码让Python化身表白神器


Posted in Python onAugust 07, 2019

转眼又到了咱们中国传统的情人节七夕了,今天笔者就带大家来领略一下用Python表白的方式。让程序员的恋人们感受一下IT人的浪漫。

   一、词云制作

首先咱们可以用之前介绍过的wordcould包制作词云。wordcloud包安装十分简单。pip即可完成安装

pip install wordclould

然后需要制作一个背景图片,为了应急我用艺术字做了个七夕的图片,如果大家来不及直接图片另存为使用下图即可。

程序员的七夕用30行代码让Python化身表白神器

具体制作的词云的代码如下:

from wordcloud import WordCloud
import cv2
import jieba
import matplotlib.pyplot as plt
#以下是你表白的词语
with open('F:/qixi/qixi.txt', 'r') as f:
 text = f.read()
cut_text = " ".join(jieba.cut(text))
print(cut_text)
#以下用咱们刚刚另存为的图就可以
color_mask = cv2.imread("F:/520/mask.jpg")
520cloud = WordCloud(
 font_path=" C:\\Windows\\Fonts\\simkai.ttf",
 background_color='white',
 mask=color_mask,
 max_words=100,
 max_font_size=40
)
520wCloud = 520cloud.generate(cut_text)
520wCloud.to_file('F:/520/cloud.jpg')
plt.imshow(520wCloud, interpolation='bilinear')
plt.axis('off')
plt.show()

具体效果如下:

程序员的七夕用30行代码让Python化身表白神器

二、使用3b1b的Manium制作表白动画

我之前的博客曾经介绍过Github上万星的Python动作制作项目Manium的安装及使用方法(https://3water.com/article/167112.htm)。其实Manium用来表白也是再合适不过了,具体安装的方法可参考前面的文章,编辑example_scenes.py文件这里直接上代码。

Class HappyQixi(Scene):
 Def construct(self):
  qixiText=TextMobject(“I love u”)#然后再定义一个i love u文字对象
 Self.play(ShowCreation(qixiText))#再把这个对象show出来即可。

然后使用以下命令

python extract_scene.py example_scenes.py HappyQixi -pl

就能看到效果啦

程序员的七夕用30行代码让Python化身表白神器

三、单身的程序员们也可以利用Python及Github交友

     Github上有一个抓虫项目:https://github.com/wangshub/Douyin-Bot,它先利用手机的爬虫技术获取抖音上的头像信息,再使用腾讯的人脸识别AI平台,判断人物的性别、颜值与魅力,来找到漂亮小姐姐。

    也可以直接到Github平台的交友信息交换项目上直接去注册https://github.com/xixinjiejie/awesome-lover,感觉会比一般的婚恋网站靠谱。

总结

以上所述是小编给大家介绍的程序员的七夕用30行代码让Python化身表白神器,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
python距离测量的方法
Mar 06 Python
python3中的md5加密实例
May 29 Python
Python常见内置高效率函数用法示例
Jul 31 Python
python使用PIL给图片添加文字生成海报示例
Aug 17 Python
Python单元测试unittest的具体使用示例
Dec 17 Python
python 图片二值化处理(处理后为纯黑白的图片)
Nov 01 Python
python生成任意频率正弦波方式
Feb 25 Python
Python request操作步骤及代码实例
Apr 13 Python
Python TestSuite生成测试报告过程解析
Jul 23 Python
Python gevent协程切换实现详解
Sep 14 Python
python hmac模块验证客户端的合法性
Nov 07 Python
pytorch查看网络参数显存占用量等操作
May 12 Python
python代码实现逻辑回归logistic原理
Aug 07 #Python
Python在cmd上打印彩色文字实现过程详解
Aug 07 #Python
Python如何调用外部系统命令
Aug 07 #Python
PyQt5通信机制 信号与槽详解
Aug 07 #Python
python 使用socket传输图片视频等文件的实现方式
Aug 07 #Python
python获取Pandas列名的几种方法
Aug 07 #Python
python 提取文件指定列的方法示例
Aug 07 #Python
You might like
php下过滤html代码的函数 提高程序安全性
2010/03/02 PHP
国外比较好的几个的Php开源建站平台小结
2010/04/22 PHP
php读取csv文件后,uft8 bom导致在页面上显示出现问题的解决方法
2013/08/10 PHP
PHP+jQuery翻板抽奖功能实现
2015/10/19 PHP
PHP的运行机制与原理(底层)
2015/11/16 PHP
PHP使用正则表达式实现过滤非法字符串功能示例
2018/06/04 PHP
Javascript学习笔记6 prototype的提出
2010/01/11 Javascript
jquery 检测元素是否存在的实例代码
2013/11/19 Javascript
jquery.cookie() 方法的使用(读取、写入、删除)
2013/12/05 Javascript
jquery如何根据值设置默认的选中项
2014/03/17 Javascript
jquery弹窗插件colorbox绑定动态生成元素的方法
2014/06/20 Javascript
JavaScript对象之深度克隆介绍
2014/12/08 Javascript
jQuery事件绑定与解除绑定实现方法
2015/04/15 Javascript
利用jQuery来动态为属性添加或者删除属性的简单方法
2016/12/02 Javascript
jquery.tableSort.js表格排序插件使用方法详解
2020/08/12 Javascript
jquery Easyui Datagrid实现批量操作(编辑,删除,添加)
2017/02/20 Javascript
妙用Angularjs实现表格按指定列排序
2017/06/23 Javascript
详解 vue better-scroll滚动插件排坑
2018/02/08 Javascript
使用vuepress搭建静态博客的示例代码
2019/02/14 Javascript
python模块之StringIO使用示例
2015/04/08 Python
python实现实时监控文件的方法
2016/08/26 Python
python 列表输出重复值以及对应的角标方法
2019/06/11 Python
python实现截取屏幕保存文件,删除N天前截图的例子
2019/08/27 Python
tensorflow 固定部分参数训练,只训练部分参数的实例
2020/01/20 Python
物理系毕业生自荐信
2013/11/01 职场文书
数学教学随笔感言
2014/02/17 职场文书
岗位职责风险防控
2014/02/18 职场文书
售后服务经理岗位职责
2014/02/25 职场文书
《日月潭》教学反思
2014/02/28 职场文书
团队口号大全
2014/06/06 职场文书
电气工程及其自动化专业求职信
2014/06/23 职场文书
给老婆道歉的话
2015/01/20 职场文书
酒店财务总监岗位职责
2015/04/03 职场文书
会议简讯范文
2015/07/20 职场文书
市直属机关2016年主题党日活动总结
2016/04/05 职场文书
vue使用echarts实现折线图
2022/03/21 Vue.js