思路介紹
安裝itchat—>編輯代碼
Step1: 安裝itchat
同時(shí)按win和r鍵,進(jìn)入如下界面,輸入cmd
單擊確認(rèn),彈出黑窗口,在彈出的黑窗口內(nèi)輸入pip install itchat
私信小編01 02 03 04 即可獲取數(shù)十套PDF哦!
回車后會(huì)自動(dòng)下載。若出現(xiàn)如下情況,表示需要對(duì)pip升級(jí):
按照上圖中的提示,輸入python -m pip install –upgrade pip,回車,即升級(jí)pip
然后輸入pip install itchat,出現(xiàn)successfully,表示安裝成功。出現(xiàn)
表示itchat已存在。下面測試,是否成功安裝。
在cmd命令窗口,輸入python,進(jìn)入python環(huán)境,導(dǎo)入itchat.
如上圖,表示安裝成功。
Step2: 群發(fā)助手
微信里面有群發(fā)的這一功能,但對(duì)每一用戶發(fā)送信息相同,因此設(shè)想是否可以編輯一條信息,可以加上用戶的昵稱。為此,itchat,幫你實(shí)現(xiàn)。
如下實(shí)現(xiàn)功能:通過get_friend獲取所有好友,并基于不同好友發(fā)送不同的消息。
代碼展示
import itchat # 導(dǎo)入模塊
import time
itchat.auto_login(True)
# 登錄的一個(gè)二維碼,用手機(jī)微信掃一掃實(shí)現(xiàn)網(wǎng)頁版微信登錄
SIN = ‘hello, my friend %s’
# 這里是將發(fā)送的微信內(nèi)容編輯出來,%S表示可以替換的字符串
friendList =
itchat.get_friends(update=True)[1:]
# 獲取微信好友列表,[1:]表示獲取的除自己之外好友列表
# 下面對(duì)好友列表的好友發(fā)送微信消息
for friend in friendList:
itchat.send(SIN%(friend['DisplayName']
or friend['NickName']), friend['UserName'])
time.sleep(3) # 隔3s發(fā)送一條消息
聯(lián)系客服