import time
import pandas as pd
import pyautogui
import pyperclip
data = pd.read_excel("file/社群优质用户奖励发放.xlsx", header=0)
person_pass = []
for index, rows in data.iterrows():
# 请在 5 秒之内,打开后台运行的微信界面。
time.sleep(5)
locate_1 = pyautogui.locateOnScreen('img.png')
center_1 = pyautogui.center(locate_1)
pyautogui.click(center_1[0], center_1[1])
pyautogui.write(rows[0])
# 输入用户名后,我们等待 2 秒的反应时间。
time.sleep(2)
try:
locate_2 = pyautogui.locateOnScreen('person.png')
center_2 = pyautogui.center(locate_2)
pyautogui.click(center_2[0], center_2[1]+50)
# 单击“用户图像”后,我们等待 2 秒的反应时间。
time.sleep(2)
pyperclip.copy(
f'感谢您参与活动,请查收您的专属VIP兑换码:{rows[2]} ,兑换有效期到12月31日,还请尽快登录后兑换。')
pyautogui.hotkey("Ctrl", "v")
pyautogui.press('enter')
except:
person_pass.append(rows[0])
pyautogui.click(center_1[0]+85, center_1[1])
print(f'以下用户未成功查询到:{person_pass},请检查后手动发送')
Python操作微信批量发送消息
最新推荐文章于 2025-03-25 11:54:29 发布