我用Python编程语言做了一些神奇好玩的事情
发布时间:2025-05-25 00:14:37
作者:益华网络
来源:undefined
浏览量(1)
点赞(1)
摘要:其实Python真的挺有意思的,用Python用做过不少有趣好玩的事儿,这里跟大家分享几个我做的好玩的东西。 好玩的事1:用微信控制灯泡 搞个微信公众号,设置把请求转发到你自己的公众号服务器。公众号
其实Python真的挺有意思的,用Python用做过不少有趣好玩的事儿,这里跟大家分享几个我做的好玩的东西。
好玩的事1:用微信控制灯泡
搞个微信公众号,设置把请求转发到你自己的公众号服务器。公众号服务器上用Python搭一个HTTP服务器,获取到来自微信的请求。然后用Python多开一个线程,通过TCP / UDP协议把消息推送到本地电脑,电脑通过串口连接Arduino电路板。Python调用serial模块和Arduino电路板通信,Arduino控制灯泡的行为。
要是你有兴趣,还可以把Arduino接入你的家用电路,脑洞大一点你就可以在公司用微信控制你家的空调。
好玩的事2:给喜欢的画上色
好玩的事3:图画处理
通过Python可以对图画火照片进行艺术化处理
好玩的事4:编写表白程序
pip install wordclould
然后需要制作一个背景图片,为了应急我用艺术字做了个七夕的图片,如果大家来不及直接图片另存为使用下图即可。
代码如下:
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()Python能应用的东西很多,我做过还能多有趣好玩的事儿,你们有什么趣事分享吗?
扫一扫,关注我们
声明:本文由【益华网络】编辑上传发布,转载此文章须经作者同意,并请附上出处【益华网络】及本页链接。如内容、图片有任何版权问题,请联系我们进行处理。
1