首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >日常pytho3练习脚本之--制作表白神器

日常pytho3练习脚本之--制作表白神器

作者头像
IT运维技术圈
发布2022-06-26 09:36:07
发布2022-06-26 09:36:07
4850
举报
文章被收录于专栏:IT运维技术圈IT运维技术圈

一、词云制作

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

代码语言:javascript
复制
pip install wordcloud

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

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

代码语言:javascript
复制
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()

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

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

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

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

然后使用以下命令

代码语言:javascript
复制
python extract_scene.py example_scenes.py HappyQixi -pl

就能看到效果啦

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

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

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

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-09-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 IT运维技术圈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档