用Python幫你脫單,24小時關注女朋友的情緒變化 [復制鏈接]

2019-5-28 10:46
一碼到底 閱讀:206 評論:2 贊:0
Tag:  

程序員找個對象不容易啊,好不容易有了女朋友,可以有的時候太忙,經常加班,于是暗自下決心,下次一定要準時發消息給她,哪怕是幾句話,想來想去不如用Python做一個守護機器人

  • 這樣就給女友定時發提示消息了

  • 不會漏過每一個關鍵時刻,

  • 貼心提醒讓她學習英語單詞


最重要的是,可以實時知道女友的情感情緒指數,再也不用擔心女友莫名其妙生氣了。


01

編程思路


為了方便快速開發,我們使用python中的wxpy模塊完成微信的基本操作。


01).首先,我們設置一個config.ini配置文件

主要是從這個配置文件開始讀取各種參數信息,這些參數一看就懂。


02).接著設定各個時間短的問候語

早上,中午,晚上,睡覺前等等時間段,對女孩一定要細心體貼。當然必要的表情包也是要加上的。



03).還有考慮各種節日的問候

比如女神節,情人節,圣誕節等等,當然最重要的是她的生日,如果這個忘記了,后果很嚴重,輕則跪搓衣板,重則冷戰3天。



02

開啟微信機器人


開啟微信機器人,為了程序的健壯性,自動判斷一下操作系統,根據不同操作系統執行不同指令。


1).首先讀取platfrom信息,然后判斷是那種平臺


2).獲取愛詞霸里面的金句

設置完相關參數以后,我們再來學習一下,如何每天教女友學英語:

3).獲取情感指數

只有每天的問候和節日問候是僅僅不夠的,我們必須時刻知道她的情緒指數,這里可以使用snowNlp或者jieba來做分析,但是為了能夠在打包成exe可執行文件時使得程序盡可能小,我們采取直接調用接口的方式來做。代碼如下:


4).發開心語給她

教完女友學英語后,開始把我們的關心語發給她。這里涉及到wxpy模塊的相關操作,很簡單,看我的例子就會了:


5).放大招,365天無限關心

最后,就是如何每天定時發關心語給女友的問題了。首先來個while循環,365天無限關心。

6).最后,輸入以下代碼開始守護女友模式吧

# 開始守護女友
t = Thread(target=start_care, name='start_care')
t.start()


03

看一下實戰效果


辛辛苦苦寫了半天,不知道效果怎么樣,我們來看一下實戰運行的效果圖,還是非常有意思的。







來來來,Python程序員如果學會這招,寫一個守護女友的機器人,相信一定會對你加分不少,當然肉麻的話,可以多加一些,哈哈,還等啥,趕緊操練起來。
分享到:
我來說兩句
facelist
您需要登錄后才可以評論 登錄 | 立即注冊
所有評論(2)
B1nyy 2019-6-20 09:57
      
回復
xcy_001 2019-6-21 13:13
  
回復

領先的中文移動開發者社區
18620764416
7*24全天服務
意見反饋:[email protected]

掃一掃關注我們

Powered by Discuz! X3.2© 2001-2019 Comsenz Inc.( 粵ICP備15117877號 )

两码中特期期