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 小结和实例
Apr 25 Python
Python实现抓取百度搜索结果页的网站标题信息
Jan 22 Python
Python中优化NumPy包使用性能的教程
Apr 23 Python
全面解析Python的While循环语句的使用方法
Oct 13 Python
Windows中使用wxPython和py2exe开发Python的GUI程序的实例教程
Jul 11 Python
Python如何快速上手? 快速掌握一门新语言的方法
Nov 14 Python
python2.7安装图文教程
Mar 13 Python
Python 控制终端输出文字的实例
Jul 12 Python
Django分页功能的实现代码详解
Jul 29 Python
python实现矩阵和array数组之间的转换
Nov 29 Python
Pandas缺失值2种处理方式代码实例
Jun 13 Python
详解python爬取弹幕与数据分析
Nov 14 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的curl实现get和post的代码
2008/08/23 PHP
C/S和B/S两种架构区别与优缺点分析
2014/10/23 PHP
PHP实现适用于自定义的验证码类
2016/06/15 PHP
PHP面向对象五大原则之开放-封闭原则(OCP)详解
2018/04/04 PHP
jquery ready函数源代码研究
2009/12/06 Javascript
JavaScript 和 Java 的区别浅析
2013/07/31 Javascript
Jquery each方法跳出循环,并获取返回值(实例讲解)
2013/12/12 Javascript
JSuggest自动匹配下拉框使用方法(示例代码)
2013/12/27 Javascript
windows8.1+iis8.5下安装node.js开发环境
2014/12/12 Javascript
Javascript 实现图片无缝滚动
2014/12/19 Javascript
AngularJS使用angular-formly进行表单验证
2015/12/27 Javascript
JS采用绝对定位实现回到顶部效果完整实例
2016/06/20 Javascript
ES6新特性之解构、参数、模块和记号用法示例
2017/04/01 Javascript
JavaScript之RegExp_动力节点Java学院整理
2017/06/29 Javascript
React Native中Navigator的使用方法示例
2017/10/13 Javascript
解决Vue2.0 watch对象属性变化监听不到的问题
2018/09/11 Javascript
代码整洁之道(重构)
2018/10/25 Javascript
在layui.use 中自定义 function 的正确方法
2019/09/16 Javascript
中级前端工程师必须要掌握的27个JavaScript 技巧(干货总结)
2019/09/23 Javascript
浅析vue中的provide / inject 有什么用处
2019/11/10 Javascript
微信小程序 scroll-view 实现锚点跳转功能
2019/12/12 Javascript
vue setInterval 定时器失效的解决方式
2020/07/30 Javascript
Python实现的多线程端口扫描工具分享
2015/01/21 Python
Python实现购物程序思路及代码
2017/07/24 Python
Python交互环境下实现输入代码
2018/06/22 Python
NumPy.npy与pandas DataFrame的实例讲解
2018/07/09 Python
python 用for循环实现1~n求和的实例
2019/02/01 Python
使用Python开发个京东上抢口罩的小实例(仅作技术研究学习使用)
2020/03/10 Python
Python获取指定网段正在使用的IP
2020/12/14 Python
python爬取抖音视频的实例分析
2021/01/19 Python
中医药大学市场营销专业自荐信
2013/09/29 职场文书
高中的自我鉴定
2013/12/16 职场文书
银行学习十八大感想
2014/01/11 职场文书
婚前协议书
2014/04/15 职场文书
小学兴趣小组活动总结
2014/07/07 职场文书
详细聊聊浏览器是如何看闭包的
2021/11/11 Javascript