我用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能應用的東西很多,我做過還能多有趣好玩的事兒,你們有什麼趣事分享嗎?
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69923331/viewspace-2658749/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 可以用 Python 程式語言做哪些神奇好玩的事情?Python
- Python一些好玩的方法Python
- 神奇的Python,一行程式碼能做哪些炫酷的事情?Python行程
- 我做了一個成語接龍的小程式
- Rust語言神奇的併發模型Rust模型
- 我眼中的各種程式語言
- 有關fallback diffuse unity的神奇的事情Unity
- Python程式語言Python
- 我用 TypeScript 語言的七個月TypeScript
- 一個神奇的網站,幾分鐘學會某程式語言網站
- 回顧我學過的程式語言
- 我心目中理想的程式語言
- Clojure:讓我興奮的程式語言
- 用JavaScript、Java和Python程式語言的年薪都多少?JavaScriptPython
- 好玩的github專案-go語言統計github上面各個程式語言每月的新增或者更新的數量GithubGo
- 2021 年,學習程式設計的第 4 年,這一年我做了哪些事情?程式設計
- 《快學 Go 語言》第 5 課 —— 神奇的切片Go
- 那些年我玩過的程式語言(二)
- 那些年我玩過的程式語言(一)
- 那些年我玩過的程式語言(三)
- 好玩的github專案-go語言的windows GUI介面庫GithubGoWindowsGUI
- 程式語言學習之我見
- 用Python程式碼解釋大語言模型的工作原理Python模型
- 學習PHP程式語言的一些總結PHP
- 一些好玩的網站網站
- python程式語言基礎Python
- 我對函數語言程式設計的理解函數程式設計
- 我眼中的 JavaScript 函數語言程式設計JavaScript函數程式設計
- 我成為VB程式語言的愛好者~
- 用python語言寫程式有什麼好用的編輯器?Python
- 我的程式設計之路:從好玩到玩好程式設計
- 現代程式語言用什麼語言寫成?
- 巨頭們的程式語言之爭:我的語言就是比你好
- python的函數語言程式設計Python函數程式設計
- Python程式語言的發展簡史Python
- Go是Google的語言,而不是我們的語言Go
- 做程式猿的老婆應該注意的一些事情
- 驚呆了,老外竟然用50種程式語言寫“Hello,Word!”,我服了...