10分鐘教你用Python實現微信自動回覆

2022-05-18 12:15:02 字數 1253 閱讀 9529

效果如下:

python版本:3.6.0

系統平台:windows 10 x64

ide:pycharm

相關模組:

time模組;

itchat模組;

以及一些python自帶的模組。

1

# 自動回覆

2# 封裝好的裝飾器,當接收到的訊息是text,即文字訊息

3# 註冊訊息響應事件,訊息型別為'text',即文字訊息

[email protected]_register('text')

5def

text_reply

(msg):

6# 當訊息不是由自己發出的時候7if

not msg['fromusername'] == myusername:

8# 傳送一條提示給檔案助手

9        itchat.send_msg(u"[%s]收到好友@%s 的資訊:%s\n" %

10                        (time.strftime("%y-%m-%d %h:%m:%s", time.localtime(msg['createtime'])),

11                         msg['user']['nickname'],

12                         msg['text']), 'filehelper')

13# 回覆給好友

14return

'[自動回覆]您好,我現在有事不在,一會再和您聯絡。\n已經收到您的的資訊:%s\n' % (msg['text'])

轉到檔案助手的時候,注意把時間什麼的新增上去。看上去效果更好。

1

if __name__ == '__main__':

2    itchat.auto_login()34

# 獲取自己的username

好啦,是不是很簡單呢?

10分鐘教你用Python打造乙個AI貪吃蛇

最近在修一門叫python基礎的課,然後匆忙之中做了這個ai貪吃蛇想交個大作業,結果老師的結課作業是給定了題目,我真是 首先說明一點哈,此ai非彼ai。今天要講的ai貪吃蛇還是傳統意義上遍歷圖的找路演算法編寫的,並不是利用機器學習進行學習控制的哈。傳送門 10分鐘教你用python打造貪吃蛇超詳細教...

10分鐘用Python製作戀愛日誌!

前期準備 1.python的wxpy庫,wxpy在itchat的基礎上,通過大量介面優化提公升了模組的易用性,並進行豐富的功能擴充套件。2.python的爬蟲基礎知識。比如,我之前寫到的requests庫的使用。3.python對於日期的操作。對於wxpy庫和requests庫的安裝,都可以用pip...

教你10分鐘讀懂python閉包和裝飾器

先來講一下閉包的定義,在函式巢狀的情況下,在函式內部使用了外部函式的引數或者變數,並把這個內部函式返回,那麼這個返回的函式就叫做閉包。簡單來說,閉包就是對應乙個函式,不理解沒關係,接下來我們用 講解。def show 外部函式 num 10 外部函式的變數 def inner 內部函式 print ...