python实现微信自动回复功能

yipeiwu_com6年前Python基础

本文实例为大家分享了python实现微信自动回复的具体代码,供大家参考,具体内容如下

新年到了,不想让一早上给你发送祝福的人心里一阵寒风,可以秒回复对方的话,试试下面的python程序可以帮你解决这个问题。

预装:

python2.x或3.x

pycharm

pip install itchat pillow

桌面新建一个文件我们叫做newYear.py文件

打开它,用刚刚下载好的pyCharm软件

将下面的代码复制过去:

# encoding = utf8 
import itchat,time,re 
from itchat.content import * 
 
 
# 如果对方发的是文字,则我们给对方回复以下的东西 
@itchat.msg_register([TEXT]) 
def text_reply(msg): 
  match = re.search('年',msg['Text']) 
  if match: 
    itchat.send(('那我就祝你狗年大吉大利,新的一年事事顺心'),msg['FromUserName']) 
 
# 如果对方发送的是图片,音频,视频和分享的东西我们都做出以下回复。 
@itchat.msg_register([PICTURE,RECORDING,VIDEO,SHARING]) 
def other_reply(msg): 
  itchat.send(('那我就祝你狗年大吉大利,新的一年事事顺心'),msg['FromUserName']) 
 
itchat.auto_login(hotReload=True) 
itchat.run() 

这个程序将会一直在后台运行着,如果pycharm不被你关闭或者不出现断网的情况下都是可以的。

点击运行之后的事情:

①出现QR.png弹出图片

②使用微信扫一扫扫码登录,前提是退出之前的电脑登录的微信哦,否则会没有反应滴。

③登录成功就可以让自己的亲朋进行测试啦。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

详解程序意外中断自动重启shell脚本(以Python为例)

详解程序意外中断自动重启shell脚本(以Python为例)

我们经常需要在后台运行一些python脚本,来监控系统或者做一些其他事情;但是 由于各种各样的原因,排除python脚本代码的问题,脚本运行过程中会挂掉。为了不天天耗在上面等重启,可以制...

python 下 CMake 安装配置 OPENCV 4.1.1的方法

python 下 CMake 安装配置 OPENCV 4.1.1的方法

CMake 安装配置 OPENCV 4.1.1 解决各种问题 方法一 python 可以直接pip install opencv-contrib-python==3.4.x.x 安装,老...

解决tensorflow1.x版本加载saver.restore目录报错的问题

这个错误是最新的错误哈,目前只在tensorflow上的github仓库上面有提出,所以你在百度上面找不到。 是个tensorflow的bug十天前提出的,只有github仓库上一个地方...

Python中一些深不见底的“坑”

Python是一门清晰简洁的语言,如果你对一些细节不了解的话,就会掉入到那些深不见底的“坑”里,下面,我就来总结一些Python里常见的坑。 列表创建和引用 嵌套列表的创建 使用*号...

详解python中各种文件打开模式

在python中,总的来说有三种大的模式打开文件,分别是:a, w, r 当以a模式打开时,只能写文件,而且是在文件末尾添加内容。 当以a+模式打开时,可以写文件,也可读文件,可是在读文...