text = open(path.join(d, 'love.txt'), encoding='utf-8').read()text = processChinese(text) back_coloring = imread(path.join(d, "./image/love.jpg"))wc = WordCloud(font_path='./font/葉立群幾何體.ttf', background_color="white", max_words=2000, mask=back_coloring, random_state=42, )wc.generate(text)
剛剛我們是用文字來製作詞雲,現在我們也可以將照片進行組合,用Python將包含你們記憶的照片製作成圖片關鍵詞👇
其實Python實現也不難,裡面的數字、文字可以用矩陣定義,然後用圖片填充即可
部分參考代碼:
imgIndex = 0needImgNum = 0for y in range(h): for x in range(w): try: if picMatrix[y][x] == 1: needImgNum = needImgNum + 1 fromImage = Image.open( r"%s.jpg" % str(imgIndex % imgCount))
fromImage = fromImage.resize((100, 100), Image.ANTIALIAS) toImage.paste(fromImage, (x * mw, y * mw)) imgIndex = imgIndex + 1 else: pass except IOError: pass參考:用Python寫一份獨特的元宵節祝福
或者也可以將妹子的頭像切成九宮格愛心生成520專屬頭像也不錯
參考:拿python生成朋友圈九宮格視頻
使用Python爬蟲爬取一些情話網站或者是知乎上有關情話/表白的語句
然後寫個腳本定時發送微博/微信/郵件給TA,這並不困難,這些自動化庫我們都講過。比如發微信可以使用itchat模塊(不過現在大部分微信號都無法登錄網頁版,因此也就無法使用itchat),發郵件可以使用yagmail,不過是否有用就因妹子而異了
參考:用Python免費發送定時郵件
用Django/Flask等web框架搭建一個網站算是更高級一點的表白方式,但是略有難度。先看效果
是不是比之前的幾種方式更加酷炫?並且親測有效
對於Python初學者實現起來稍有難度,簡單來說就是將別人做好的源碼部署在伺服器上即可,我們不需要去寫前端樣式但是確需要懂一點前端知識以及運維部署相關的操作,並且一臺雲伺服器也是必需。如果你是新手也想操作一番可以按照以下步驟操作
準備一臺雲伺服器
配置Python、Mysql等相關軟體
上傳源碼
配置Django、資料庫等
啟動服務
在合適的時間發送網站給TA
以上就是用Python花式表白的幾種姿勢,如果不起作用可以用Python接點外包、寫點代碼、賺點小錢給她清空購物車,效果也非常好哦
部分源碼與使用說明:
https://pan.baidu.com/s/1-YQUNaRJs0jTi_8Qtv71CQ
密碼: gwmp
如果文章對你有幫助,歡迎轉發/點讚/收藏~
_往期文章推薦_