利用Python给指定微信好友发消息
本帖最后由 刻下ing 于 2021-11-17 16:32 编辑1.引用的库
import time
import pyautogui as pg
import pyperclip as pc
2.代码
class SendMsg(object):
def __init__(self):
self.name = '好友昵称'
self.msg = '发送的消息'
def send_msg(self):
# 左鍵 某个点
# pg.click(x=118, y=361, clicks=2, interval=0, button='left')
# 操作间隔为1秒
pg.PAUSE = 1.5
pg.hotkey('ctrl', 'alt', 'w')
pg.hotkey('ctrl', 'f')
# 找到狗彪子
pc.copy(self.name)
pg.hotkey('ctrl', 'v')
pg.press('enter')
# 发送消息
pc.copy(self.msg)
pg.hotkey('ctrl', 'v')
pg.press('enter')
# 隐藏微信
time.sleep(1)
pg.hotkey('ctrl', 'alt', 'w')
if __name__ == '__main__':
s = SendMsg()
while True:
# time.sleep(1)
s.send_msg() import pyautogui as pg
import pyperclip as pc
这两个怎么调用的啊? 有没有大神指导一下小白啊? xl8802667 发表于 2021-11-18 12:53
import pyautogui as pg
import pyperclip as pc
这两个怎么调用的啊? 有没有大神指导一下小白啊?
在命令行下输入:
pip.exe install pyautogui
pip.exe install pyperclip
如果有黄色和红色提示报错,执行下面命令试试:
python -m pip install --upgrade pip
pip install setuptools-scm self.name = '发送消息的人昵称' 发送的内容,怎么设定呢。 发送内容怎么设定? xiaoshu1688 发表于 2021-11-17 16:27
发送的内容,怎么设定呢。
self.name = '好友昵称'
self.msg = '发送的消息' 现在Python用的人挺多的啊,这个好学吗,平时时间也不多。 Sen 发表于 2021-11-17 16:27
self.name = '发送消息的人昵称'
尴尬,写错了 shayanxiang 发表于 2021-11-17 16:30
发送内容怎么设定?
self.name = '好友昵称'
self.msg = '发送的消息' 试了下,挺好用的,谢谢。