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中的filter()函数的用法
Apr 27 Python
python实现马耳可夫链算法实例分析
May 20 Python
python读取oracle函数返回值
Jul 18 Python
python实现定时自动备份文件到其他主机的实例代码
Feb 23 Python
python tornado微信开发入门代码
Aug 24 Python
简单易懂Pytorch实战实例VGG深度网络
Aug 27 Python
python lambda表达式(匿名函数)写法解析
Sep 16 Python
Python使用Tkinter实现转盘抽奖器的步骤详解
Jan 06 Python
Python基于class()实现面向对象原理详解
Mar 26 Python
jupyter notebook 恢复误删单元格或者历史代码的实现
Apr 17 Python
Python如何脚本过滤文件中的注释
May 27 Python
python Matplotlib模块的使用
Sep 16 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
基于preg_match_all采集后数据处理的一点心得笔记(编码转换和正则匹配)
2014/01/31 PHP
PHPThumb图片处理实例
2014/05/03 PHP
php使用函数pathinfo()、parse_url()和basename()解析URL
2016/11/25 PHP
thinkphp5框架实现数据库读取的数据转换成json格式示例
2019/10/10 PHP
laravel model 两表联查示例
2019/10/24 PHP
JavaScript DOM学习第六章 表单实例
2010/02/19 Javascript
原生javascript和jquery判断浏览器版本等信息
2013/07/04 Javascript
不使用浏览器运行javascript代码的方法
2013/07/24 Javascript
JavaScript中的值是按值传递还是按引用传递问题探讨
2015/01/30 Javascript
BootStrap智能表单实战系列(七)验证的支持
2016/06/13 Javascript
Zabbix添加Node.js监控的方法
2016/10/20 Javascript
有关suggest快速删除后仍然出现下拉列表的bug问题
2016/12/02 Javascript
基于JavaScript实现移动端无限加载分页
2017/03/27 Javascript
Vue实现手机计算器
2020/08/17 Javascript
利用vue3+ts实现管理后台(增删改查)
2020/10/30 Javascript
python调用java的Webservice示例
2014/03/10 Python
详解Python最长公共子串和最长公共子序列的实现
2018/07/07 Python
python代码过长的换行方法
2018/07/19 Python
Python设计模式之策略模式实例详解
2019/01/21 Python
Python静态类型检查新工具之pyright 使用指南
2019/04/26 Python
python3 pillow模块实现简单验证码
2019/10/31 Python
浅谈Tensorflow 动态双向RNN的输出问题
2020/01/20 Python
CSS3 text-shadow实现文字阴影效果
2016/02/24 HTML / CSS
基于html5 DeviceOrientation 实现微信摇一摇功能
2015/09/25 HTML / CSS
周鸿祎:教你写创业计划书
2013/12/30 职场文书
迟到检讨书1000字
2014/01/15 职场文书
运动会跳远加油稿
2014/02/20 职场文书
向国旗敬礼学生寄语大全
2014/09/30 职场文书
2015年检验员工作总结范文
2015/04/30 职场文书
行政撤诉申请书
2015/05/18 职场文书
委托开发合同书(标准版)
2019/08/07 职场文书
Python数据分析入门之教你怎么搭建环境
2021/05/13 Python
Python机器学习之底层实现KNN
2021/06/20 Python
MySQL限制查询和数据排序介绍
2022/03/25 MySQL
《宝可梦》动画制作25周年到来 官方发布特别纪念视频
2022/04/01 日漫
Python 绘制多因子柱状图
2022/05/11 Python