程序员的七夕用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多线程扫描端口示例
Jan 16 Python
使用C语言来扩展Python程序和Zope服务器的教程
Apr 14 Python
python编程实现希尔排序
Apr 13 Python
pytorch中tensor的合并与截取方法
Jul 26 Python
Python发展简史 Python来历
May 14 Python
python绘制规则网络图形实例
Dec 09 Python
Python 实现黑客帝国中的字符雨的示例代码
Feb 20 Python
Python sorted排序方法如何实现
Mar 31 Python
python logging 重复写日志问题解决办法详解
Aug 04 Python
python cookie反爬处理的实现
Nov 01 Python
python脚本框架webpy模板控制结构
Nov 20 Python
浅析Python中的随机采样和概率分布
Dec 06 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实现 使用PHP数组内部指针操作函数
2010/10/12 PHP
怎样使用php与jquery设置和读取cookies
2013/08/08 PHP
PHP进阶学习之Geo的地图定位算法详解
2019/06/19 PHP
php中array_fill函数的实例用法
2021/03/02 PHP
Jquery实现无刷新DropDownList联动实现代码
2010/03/08 Javascript
你必须知道的JavaScript 变量命名规则详解
2013/05/07 Javascript
Javascript和Java获取各种form表单信息的简单实例
2014/02/14 Javascript
jQuery实现简单的文件上传进度条效果
2020/03/26 Javascript
微信小程序 教程之数据绑定
2016/10/18 Javascript
JavaScript ES6中const、let与var的对比详解
2017/06/18 Javascript
JavaScript实现旋转轮播图
2020/08/18 Javascript
浅谈Vue SSR 的 Cookies 问题
2017/11/20 Javascript
vue App.vue中的公共组件改变值触发其他组件或.vue页面监听
2019/05/31 Javascript
JavaScript获取页面元素的常用方法详解
2019/09/28 Javascript
浅谈js数组splice删除某个元素爬坑
2020/10/14 Javascript
微信小程序实现购物车功能
2020/11/18 Javascript
python 转换 Javascript %u 字符串为python unicode的代码
2016/09/06 Python
python中实现精确的浮点数运算详解
2017/11/02 Python
TensorFlow实现MLP多层感知机模型
2018/03/09 Python
Django使用Celery异步任务队列的使用
2018/03/13 Python
python将回车作为输入内容的实例
2018/06/23 Python
pandas DataFrame索引行列的实现
2019/06/04 Python
详解用Python调用百度地图正/逆地理编码API
2020/07/02 Python
python字典与json转换的方法总结
2020/12/28 Python
HTML5中input输入框默认提示文字向左向右移动的示例代码
2020/09/10 HTML / CSS
绿色美容,有机护肤品和化妆品:Safe & Chic
2018/10/29 全球购物
Maisons du Monde德国:法国家具和装饰的市场领导者
2019/07/26 全球购物
什么是用户模式(User Mode)与内核模式(Kernel Mode) ?
2015/09/07 面试题
法人授权委托书范本
2014/04/04 职场文书
不错的求职信范文
2014/07/20 职场文书
管理岗位竞聘演讲稿
2014/08/18 职场文书
公司财务会计主管应聘求职信
2014/09/26 职场文书
会计主管岗位职责
2015/04/02 职场文书
企业开发CSS命名BEM代码规范实践
2022/02/12 HTML / CSS
mysql 乱码 字符集latin1转UTF8
2022/04/19 MySQL