程序员的七夕用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多重继承实例
Oct 11 Python
Python选择排序、冒泡排序、合并排序代码实例
Apr 10 Python
在Python的Flask中使用WTForms表单框架的基础教程
Jun 07 Python
使用python在本地电脑上快速处理数据
Jun 22 Python
tensorflow构建BP神经网络的方法
Mar 12 Python
Python中的函数式编程:不可变的数据结构
Oct 08 Python
PyCharm的设置方法和第一个Python程序的建立
Jan 16 Python
pandas 中对特征进行硬编码和onehot编码的实现
Dec 20 Python
python+selenium定时爬取丁香园的新型冠状病毒数据并制作出类似的地图(部署到云服务器)
Feb 09 Python
Django web自定义通用权限控制实现方法
Nov 24 Python
windows安装python超详细图文教程
May 21 Python
pytorch fine-tune 预训练的模型操作
Jun 03 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简单定时执行任务的实现方法
2015/02/23 PHP
XmlUtils JS操作XML工具类
2009/10/01 Javascript
window.onbeforeunload方法在IE下无法正常工作的解决办法
2010/01/23 Javascript
jQuery生成asp.net服务器控件的代码
2010/02/04 Javascript
这段js代码得节约你多少时间
2011/12/20 Javascript
JS正则验证邮箱的格式详细介绍
2013/11/19 Javascript
js选项卡的实现方法
2015/02/09 Javascript
jQuery中使用each处理json数据
2015/04/23 Javascript
使用jQuery5分钟快速搞定双色表格的简单实例
2016/08/08 Javascript
网站发布后Bootstrap框架引用woff字体无法正常显示的解决方法
2016/11/24 Javascript
BOM之navigator对象和用户代理检测
2017/02/10 Javascript
HTML中使背景图片自适应浏览器大小实例详解
2017/04/06 Javascript
Angular 5.0 来了! 有这些大变化
2017/11/15 Javascript
js防抖和节流的深入讲解
2018/12/06 Javascript
Makefile/cmake/node-gyp中区分判断不同平台的方法
2018/12/18 Javascript
简单讲解Python中的闭包
2015/08/11 Python
Python使用Srapy框架爬虫模拟登陆并抓取知乎内容
2016/07/02 Python
Python的collections模块中namedtuple结构使用示例
2016/07/07 Python
python实现的AES双向对称加密解密与用法分析
2017/05/02 Python
Python编程实现两个文件夹里文件的对比功能示例【包含内容的对比】
2017/06/20 Python
Python常见字符串操作函数小结【split()、join()、strip()】
2018/02/02 Python
python如何对实例属性进行类型检查
2018/03/20 Python
Python爬取数据并写入MySQL数据库的实例
2018/06/21 Python
django从请求到响应的过程深入讲解
2018/08/01 Python
pandas factorize实现将字符串特征转化为数字特征
2019/12/19 Python
python实现TCP文件传输
2020/03/20 Python
雪花秀美国官方网站:韩国著名草本护肤化妆品品牌
2016/10/19 全球购物
大学生的应聘自我评价
2013/12/13 职场文书
感恩母亲节活动方案
2014/03/04 职场文书
《庐山的云雾》教学反思
2014/04/22 职场文书
2015年十一国庆节演讲稿
2015/03/20 职场文书
2016春节家属慰问信
2015/03/25 职场文书
毕业实习证明范本
2015/06/16 职场文书
我对PyTorch dataloader里的shuffle=True的理解
2021/05/20 Python
springboot使用Redis作缓存使用入门教程
2021/07/25 Redis
Java 多线程并发FutureTask
2022/06/28 Java/Android