日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python微信自动打卡_「微信辅助」吃鸡再也不怕了,Python用wxpy实现微信自动回复...

發布時間:2024/7/19 python 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python微信自动打卡_「微信辅助」吃鸡再也不怕了,Python用wxpy实现微信自动回复... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我是程序員小小葉,為大家帶來原創精彩技術內容。

首先安裝wxpy。

pip install wxpy優點:相比itchat封裝了接口,使用較為方便。注意事項:wxpy 支持 Python 3.4-3.6,以及 2.7 版本。

實現三個場景:

場景1:你在網吧吃雞需要及時回復給老婆(針對某人回復文本消息)

場景2:你在追求女神時需要時刻在群里關注對方(從微信群里定位某人)

場景3:工作需要給客戶定時發送文件(針對某人發送文件)

場景1:你在網吧吃雞需要及時回復給老婆(針對某人回復文本消息)

關鍵代碼:

wifi_boss = bot.search('老婆大人')[0] # 這里‘’填入微信昵稱,定位老婆@bot.register() # 接收從指定好友發來的消息,發送者即recv_msg.sender為指定好友wifi_bossdef recv_send_msg(recv_msg):if recv_msg.sender == wifi_boss: # 這里指定回復老婆return recv_msg.text # 這里是回復內容

完整代碼:

# encoding: utf-8"""@author: 程序員小小葉@contact: 3203636266@qq.com@微信公眾號:程序員小小葉@file: case1.py@desc:"""from wxpy import *bot = Bot(cache_path=True) # 模擬登陸wifi_boss = bot.search('老婆大人')[0] # 這里‘’填入微信昵稱print(wifi_boss)@bot.register() # 接收從指定好友發來的消息,發送者即recv_msg.sender為指定好友wifi_bossdef recv_send_msg(recv_msg):print('收到的消息:', recv_msg.text) # recv_msg.text取得文本if recv_msg.sender == wifi_boss: # 這里指定回復老婆recv_msg.forward(bot.file_helper, prefix='老婆留言: ') # 在文件傳輸助手里留一份,方便自己忙完了回頭查看ms = '老婆最美麗,我對老婆的愛如滔滔江水,連綿不絕'print('>>>給老婆回復的:', ms)return ms # 這里是回復內容# 進入Python命令行,讓程序保持運行embed()

機制的老婆大人

尷尬了!避免萬一,最好用(qiao)心(miao)設計一下語言!

場景2:你在追求女神時需要時刻在群里關注對方(從微信群里定位某人)

關鍵代碼:

lover_group = bot.groups().search('群名字')[0] # 第一步找到群名字lover = lover_group.search('女神')[0] # 第二步在群里找到女神名字@bot.register(chats=lover_group) # 接收從指定群發來的消息,發送者即recv_msg.sender為組def recv_send_msg(recv_msg):if recv_msg.member == lover : # 這里不用recv_msg.sender 因為sender是群的名字recv_msg.forward(bot.file_helper,prefix='女神發言: ')return '女神大人沉魚落雁,閉月羞花'

完整代碼:

# encoding: utf-8"""@author: 程序員小小葉@contact: 3203636266@qq.com@微信公眾號:程序員小小葉@file: case2.py@desc:"""from wxpy import *bot = Bot(cache_path=True)lover_group = bot.groups().search('群名字')[0] # 第一步找到群名字lover = lover_group.search('女神')[0] # 第二步在群里找到女神名字@bot.register(chats=lover_group) # 接收從指定群發來的消息,發送者即recv_msg.sender為組def recv_send_msg(recv_msg):print('收到的消息:', recv_msg.text)if recv_msg.member == lover:# 這里不用recv_msg.render 因為render是群的名字recv_msg.forward(bot.file_helper, prefix='女神發言: ')return '女神大人沉魚落雁,閉月羞花'# 進入Python命令行,讓程序保持運行embed()

場景3:工作需要給客戶定時發送文件(針對某人回復文件)

關鍵代碼:

# 文件放在同目錄下即可# 發送文本client_baba.send('Hello')# 發送圖片client_baba.send_image('Test.png')# 發送視頻client_baba.send_video('Test.mov')# 發送文件client_baba.send_file('Test.zip')# 以動態的方式發送圖片client_baba.send('@img@Test.png')

完整代碼:

# encoding: utf-8"""@author: 程序員小小葉@contact: 3203636266@qq.com@微信公眾號:程序員小小葉@file: case3.py@desc:"""import timefrom wxpy import *from threading import Threadbot = Bot(cache_path=True)client_baba = bot.search('客戶爸爸')[0] # 這里‘’填入微信客戶昵稱print(client_baba)'''設定一個定時發送線程'''def timer(target, ok_time):while (True):now_time = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(time.time()))print(now_time)if ok_time == now_time:# 發送文本# client_baba.send('Hello, WeChat!')# 發送圖片# client_baba.send_image('Test.png')# 發送視頻# client_baba.send_video('Test.mov')# 發送文件target.send_file('Test.zip')# 以動態的方式發送圖片# client_baba.send('@img@Test.png')t = Thread(target=timer, args=(client_baba, '2020-02-19 13:33:11',))t.start()

當然啦,還有很多有趣的想法可以加進去,比如自動推廣,每日打卡,回答機器人,節日問候,每日一句等等。

如果你在學習Python,不妨關注點贊一下!

同名公眾號:程序員小小葉,關注發送“數據分析”,贈送《利用 Python 進行數據分析》(中文帶書簽)電子書(學習 Python 基礎庫最好的書。)

總結

以上是生活随笔為你收集整理的python微信自动打卡_「微信辅助」吃鸡再也不怕了,Python用wxpy实现微信自动回复...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。