最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python實(shí)現(xiàn)微信機(jī)器人: 登錄微信、消息接收、自動回復(fù)功能

 更新時(shí)間:2019年04月29日 16:21:00   作者:harleylau  
這篇文章主要介紹了python實(shí)現(xiàn)微信機(jī)器人: 登錄微信、消息接收、自動回復(fù)功能,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

安裝wxpy

pip install -U wxpy

登錄微信

# 導(dǎo)入模塊
from wxpy import *
# 初始化機(jī)器人,掃碼登陸
bot = Bot()

運(yùn)行以上代碼,會生成一個(gè)二維碼,通過圖片掃描二維碼即可登錄微信。

如果是在服務(wù)器上運(yùn)行代碼,無法顯示圖片的時(shí)候, 可以選擇通過終端顯示二維碼圖片, 只需要將代碼改成:

from wxpy import *
bot = Bot(console_qr=True)

運(yùn)行的效果如下:

當(dāng)然,為了安全,這個(gè)二維碼做了模糊處理

如果你認(rèn)為每次都需要掃描二維碼很麻煩,可以啟用緩存,來保存自己的登錄狀態(tài):

bot = Bot(console_qr=True, cache_path=True)

 發(fā)送消息

首先我們嘗試給自己和文件傳輸助手發(fā)消息:

# 給機(jī)器人自己發(fā)送消息
bot.self.send('Hello World!')
# 給文件傳輸助手發(fā)送消息
bot.file_helper.send('Hello World!')

自動回復(fù)

可通過 預(yù)先注冊 的方式,實(shí)現(xiàn)消息的自動處理。

“預(yù)先注冊” 是指

預(yù)先將特定聊天對象的特定類型消息,注冊到對應(yīng)的處理函數(shù),以實(shí)現(xiàn)自動回復(fù)等功能。

注冊消息

提示

每當(dāng)收到新消息時(shí),將根據(jù)注冊規(guī)則找到匹配條件的執(zhí)行函數(shù)。
并將 消息對象 作為唯一參數(shù)傳入該函數(shù)。

將 Bot.register() 作為函數(shù)的裝飾器,即可完成注冊。

# 獲取所有類型的消息(好友消息、群聊、公眾號,不包括任何自己發(fā)送的消息)
# 并將獲得的消息打印到控制臺
@bot.register()
def print_others(msg):
  print(msg)

同時(shí)wxpy也可以給注冊消息的類型加上限制,

# 回復(fù) my_friend 發(fā)送的消息
@bot.register(my_friend)
def reply_my_friend(msg):
  return 'received: {} ({})'.format(msg.text, msg.type)
 
# 回復(fù)發(fā)送給自己的消息,可以使用這個(gè)方法來進(jìn)行測試機(jī)器人而不影響到他人
@bot.register(bot.self, except_self=False)
def reply_self(msg):
  return 'received: {} ({})'.format(msg.text, msg.type)
 
# 打印出所有群聊中@自己的文本消息,并自動回復(fù)相同內(nèi)容
# 這條注冊消息是我們構(gòu)建群聊機(jī)器人的基礎(chǔ)
@bot.register(Group, TEXT)
def print_group_msg(msg):
  if msg.is_at:
    print(msg)
    msg.reply(meg.text)

我們設(shè)置一個(gè)自動回復(fù)所有消息的功能:

@bot.register()
def reply_self(msg):
  # return 'received: {} ({})'.format(msg.text, msg.type)
  msg.reply(u'好的呀')

效果如下:

以上所述是小編給大家介紹的python實(shí)現(xiàn)微信機(jī)器人: 登錄微信、消息接收、自動回復(fù)功能詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Python 實(shí)現(xiàn)文件打包、上傳與校驗(yàn)的方法

    Python 實(shí)現(xiàn)文件打包、上傳與校驗(yàn)的方法

    今天小編就為大家分享一篇Python 實(shí)現(xiàn)文件打包、上傳與校驗(yàn)的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-02-02
  • python 字典和列表嵌套用法詳解

    python 字典和列表嵌套用法詳解

    python中字典和列表的使用,在數(shù)據(jù)處理中應(yīng)該是最常用的,今天通過多種場景給大家分享python 字典和列表嵌套用法,感興趣的朋友一起看看吧
    2021-06-06
  • 用python刪除文件夾中的重復(fù)圖片(圖片去重)

    用python刪除文件夾中的重復(fù)圖片(圖片去重)

    近期在整理相冊的時(shí)候,發(fā)現(xiàn)相冊中有許多重復(fù)圖片,人工一張張篩查刪除太枯燥,便寫下這個(gè)python腳本,用于刪除文件夾下重復(fù)的圖片
    2021-05-05
  • PyTorch使用GPU加速計(jì)算的實(shí)現(xiàn)

    PyTorch使用GPU加速計(jì)算的實(shí)現(xiàn)

    PyTorch利用NVIDIA CUDA庫提供的底層接口來實(shí)現(xiàn)GPU加速計(jì)算,本文就來介紹一下PyTorch使用GPU加速計(jì)算的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-02-02
  • python解析xml文件實(shí)例分析

    python解析xml文件實(shí)例分析

    這篇文章主要介紹了python解析xml文件的方法,實(shí)例分析了Python針對XML文件節(jié)點(diǎn)及字段的獲取技巧,非常簡單實(shí)用,需要的朋友可以參考下
    2015-05-05
  • Python搶購腳本的編寫方法

    Python搶購腳本的編寫方法

    本文給大家分享一個(gè)秒殺搶購腳本,幫助大家雙十二搶購心愛的禮物,步驟很簡單,下面小編給大家分享基于Python搶購腳本的編寫方法,感興趣的朋友一起看看吧
    2021-11-11
  • python的tkinter、socket庫開發(fā)tcp的客戶端和服務(wù)端詳解

    python的tkinter、socket庫開發(fā)tcp的客戶端和服務(wù)端詳解

    本文介紹了TCP通訊流程和開發(fā)步驟,包括客戶端和服務(wù)端的實(shí)現(xiàn),客戶端使用Python的tkinter庫實(shí)現(xiàn)圖形化界面,服務(wù)端使用socket庫監(jiān)聽連接并處理消息,文章還提供了客戶端和服務(wù)端的代碼示例
    2025-01-01
  • Sphinx環(huán)境配置及VScode編寫Rst文檔轉(zhuǎn)html的步驟

    Sphinx環(huán)境配置及VScode編寫Rst文檔轉(zhuǎn)html的步驟

    sphinx主要用于編寫 reStructuredText 和 Markdown 格式技術(shù)文檔,編寫此類技術(shù)文檔時(shí)Sphinx工具可將其轉(zhuǎn)為html、pdf、ePub等格式,這篇文章主要介紹了Sphinx環(huán)境配置及VScode編寫Rst文檔轉(zhuǎn)html,需要的朋友可以參考下
    2023-03-03
  • python實(shí)現(xiàn)用戶管理系統(tǒng)

    python實(shí)現(xiàn)用戶管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)用戶管理系統(tǒng),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • python神經(jīng)網(wǎng)絡(luò)VGG16模型復(fù)現(xiàn)及其如何預(yù)測詳解

    python神經(jīng)網(wǎng)絡(luò)VGG16模型復(fù)現(xiàn)及其如何預(yù)測詳解

    這篇文章主要為大家介紹了VGG16模型的復(fù)現(xiàn)及其詳解(包含如何預(yù)測),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05

最新評論

富顺县| 恩平市| 迭部县| 海门市| 化隆| 班戈县| 石城县| 牡丹江市| 武威市| 微山县| 尼勒克县| 江山市| 子长县| 惠州市| 千阳县| 米脂县| 九龙坡区| 辉县市| 阳江市| 肃宁县| 琼结县| 延边| 潍坊市| 都兰县| 沂水县| 华阴市| 阿勒泰市| 山阴县| 正阳县| 涟源市| 元江| 梁河县| 游戏| 化德县| 山阴县| 江阴市| 淮南市| 沛县| 宽城| 长治市| 汤原县|