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中的yield使用方法
Feb 11 Python
Python处理XML格式数据的方法详解
Mar 21 Python
python实现逻辑回归的方法示例
May 02 Python
python opencv 直方图反向投影的方法
Feb 24 Python
Python实现从SQL型数据库读写dataframe型数据的方法【基于pandas】
Mar 18 Python
浅谈Django中view对数据库的调用方法
Jul 18 Python
在python中用url_for构造URL的方法
Jul 25 Python
在pytorch中实现只让指定变量向后传播梯度
Feb 29 Python
python 判断txt每行内容中是否包含子串并重新写入保存的实例
Mar 12 Python
彻底搞懂python 迭代器和生成器
Sep 07 Python
python中pickle模块浅析
Dec 29 Python
Python OpenCV超详细讲解读取图像视频和网络摄像头
Apr 02 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
实现“上一页”和“下一页按钮
2006/10/09 PHP
PHP 八种基本的数据类型小结
2011/06/01 PHP
PHP中preg_match正则匹配中的/u、/i、/s含义
2015/04/17 PHP
Yii中CArrayDataProvider和CActiveDataProvider区别实例分析
2016/03/02 PHP
遍历echsop的region表形成缓存的程序实例代码
2016/11/01 PHP
ext监听事件方法[初级篇]
2008/04/27 Javascript
jQuery autocomplate 自扩展插件、自动完成示例代码
2011/03/28 Javascript
Jquery动态替换div内容及动态展示的方法
2015/01/23 Javascript
jQuery焦点图轮播特效代码分享(3款)
2015/09/05 Javascript
JS定时器使用,定时定点,固定时刻,循环执行详解
2016/05/31 Javascript
jQuery数据检索中根据关键字快速定位GridView指定行的实现方法
2016/06/08 Javascript
懒加载实现的分页&&网站footer自适应
2016/12/21 Javascript
详解在Vue中如何使用axios跨域访问数据
2017/07/07 Javascript
js实现数组内数据的上移和下移的实例
2017/11/14 Javascript
mui框架 页面无法滚动的解决方法(推荐)
2018/01/25 Javascript
原生nodejs使用websocket代码分享
2018/04/07 NodeJs
react-native动态切换tab组件的方法
2018/07/07 Javascript
vue+element项目中过滤输入框特殊字符小结
2019/08/07 Javascript
[03:48]大碗DOTA
2019/07/25 DOTA
python网络编程学习笔记(六):Web客户端访问
2014/06/09 Python
Python中Class类用法实例分析
2015/11/12 Python
numpy的文件存储.npy .npz 文件详解
2018/07/09 Python
Python标准库shutil用法实例详解
2018/08/13 Python
使用Py2Exe for Python3创建自己的exe程序示例
2018/10/31 Python
Python项目 基于Scapy实现SYN泛洪攻击的方法
2019/07/23 Python
tensorflow模型保存、加载之变量重命名实例
2020/01/21 Python
python中wx模块的具体使用方法
2020/05/15 Python
PyTorch中的拷贝与就地操作详解
2020/12/09 Python
微软马来西亚官方网站:Microsoft马来西亚
2019/11/22 全球购物
资产评估专业大学生求职信
2013/09/29 职场文书
应届生新闻编辑求职信
2013/11/19 职场文书
网络信息安全承诺书
2014/03/26 职场文书
本科生求职信
2014/06/17 职场文书
Spring-cloud Config Server的3种配置方式
2021/09/25 Java/Android
5道关于python基础 while循环练习题
2021/11/27 Python
一文搞懂Redis中String数据类型
2022/04/03 Redis