python实现微信自动回复功能


Posted in Python onApril 11, 2018

本文实例为大家分享了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 相关文章推荐
python网络编程学习笔记(五):socket的一些补充
Jun 09 Python
python教程之用py2exe将PY文件转成EXE文件
Jun 12 Python
python通过yield实现数组全排列的方法
Mar 18 Python
Python import用法以及与from...import的区别
May 28 Python
Python多线程、异步+多进程爬虫实现代码
Feb 17 Python
python中set()函数简介及实例解析
Jan 09 Python
python中文编码与json中文输出问题详解
Aug 24 Python
六行python代码的爱心曲线详解
May 17 Python
详解PyTorch手写数字识别(MNIST数据集)
Aug 16 Python
Python +Selenium解决图片验证码登录或注册问题(推荐)
Feb 09 Python
python框架Django实战商城项目之工程搭建过程图文详解
Mar 09 Python
Python中time标准库的使用教程
Apr 13 Python
Python实现检测文件MD5值的方法示例
Apr 11 #Python
python 输出上个月的月末日期实例
Apr 11 #Python
Python简单计算文件MD5值的方法示例
Apr 11 #Python
pandas 获取季度,月度,年度首尾日期的方法
Apr 11 #Python
python+pandas生成指定日期和重采样的方法
Apr 11 #Python
python dataframe astype 字段类型转换方法
Apr 11 #Python
pandas series序列转化为星期几的实例
Apr 11 #Python
You might like
PHP中使用gettext来支持多语言的方法
2011/05/02 PHP
php方法调用模式与函数调用模式简例
2011/09/20 PHP
php中cookie实现二级域名可访问操作的方法
2014/11/11 PHP
PHP+apc+ajax实现的ajax_upload上传进度条代码
2016/01/25 PHP
php关联数组与索引数组及其显示方法
2018/03/12 PHP
常见的5个PHP编码小陋习以及优化实例讲解
2021/02/27 PHP
在Iframe中获取父窗口中表单的值(示例代码)
2013/11/22 Javascript
Javascript 按位取反运算符 (~)
2014/02/04 Javascript
jQuery实现折线图的方法
2015/02/28 Javascript
基于JavaScript实现仿京东图片轮播效果
2015/11/06 Javascript
jQuery选择器及jquery案例详解(必看)
2016/05/20 Javascript
JS如何生成一个不重复的ID的函数
2016/12/25 Javascript
vue 2.0组件与v-model详解
2017/03/27 Javascript
基于vuejs实现一个todolist项目
2017/04/11 Javascript
JavaScript实现短信倒计时60s
2017/10/09 Javascript
nodejs结合Socket.IO实现的即时通讯功能详解
2018/01/12 NodeJs
Vue2.0 实现歌手列表滚动及右侧快速入口功能
2018/08/08 Javascript
Vue.js实现表格渲染的方法
2018/09/07 Javascript
JS前端知识点offset,scroll,client,冒泡,事件对象的应用整理总结
2019/06/27 Javascript
微信小程序如何获取地址
2019/12/24 Javascript
[00:35]可解锁地面特效
2018/12/20 DOTA
Python中计算三角函数之cos()方法的使用简介
2015/05/15 Python
全面解析Python的While循环语句的使用方法
2015/10/13 Python
python django事务transaction源码分析详解
2017/03/17 Python
Python及Django框架生成二维码的方法分析
2018/01/31 Python
python lambda函数及三个常用的高阶函数
2020/02/05 Python
SmartBuyGlasses台湾:名牌眼镜,名牌太阳眼镜及隐形眼镜
2017/01/04 全球购物
Myprotein比利时官方网站:欧洲第一运动营养品牌
2020/10/04 全球购物
机械专业毕业生推荐信范文
2013/11/25 职场文书
会计专业个人求职信范文
2014/01/08 职场文书
遗体告别仪式主持词
2014/03/20 职场文书
公司年终奖分配方案
2014/06/16 职场文书
乡镇党的群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
信息技术研修心得体会
2016/01/08 职场文书
SqlServer: 如何更改表的文件组?(进而改变存储位置)
2021/04/05 SQL Server
如何利用React实现图片识别App
2022/02/18 Javascript