当前位置:首页 > IT科技类资讯

我用Python编程语言做了一些神奇好玩的事情

其实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能应用的东西很多,我做过还能多有趣好玩的事儿,你们有什么趣事分享吗?

香港云服务器

分享到:

滇ICP备2023006006号-16