跟着鬼哥學爬蟲-7-python微信-2-開始編寫模版代碼

跟着鬼哥學爬蟲-7-python微信-2-開始編寫模版代碼


通過上面一篇文章的瞭解和學習,我們這裏就直接上代碼的分析和註釋了!


下面最重要的爲:


@itchat.msg_register
這是註冊信息,也就是可以及時獲取聊天信息的,比如"Text"爲正常人的聊天信息,加上isGroupChat爲羣聊天信息


# -*- coding: utf-8 -*-
import itchat
import sys
import random
from bs4 import BeautifulSoup
import urllib2
import urllib
import re


from tuling import get_response


#個人聊天信息的回覆
@itchat.msg_register('Text')
def text_reply(msg):

    print '個人消息'+msg['Text']




#羣消息的回覆
@itchat.msg_register('Text', isGroupChat = True)
def group_reply(msg):

    print '羣消息-'msg['Text']




if __name__ == "__main__":

    reload(sys)
    sys.setdefaultencoding('utf-8')
    itchat.auto_login(True, enableCmdQR = True)
    itchat.run()


上面是我們使用的最簡單的模版,也就是可以相應朋友跟我們的聊天,進行打印消息。相應微信羣的聊天,進行打印數據。


我們進行下測試效果圖:


經過二維碼的掃描後,我們進行登陸,當看到


Login successfully as 聽鬼哥說故事
Start auto replying


說明我們登陸成功了。然後看一下有人聊天的時候,我們的打印消息



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章