本篇文章主要介绍了python itchat实现微信自动回复的示例代码,可以实现微信自动回复,有兴趣的可以了解一下

今天在实验楼发现一个特别好玩的,Python 微信库itchat,可以实现自动回复等多种功能,好玩到根本停不下来啊,尤其是调戏调戏不懂计算机的,特别有成就感,哈哈!!

代码如下:

#coding=utf8
import requests
import itchat

KEY = '8edce3ce905a4c1dbb965e6b35c3834d'

def get_response(msg):
  apiUrl = 'http://www.tuling123.com/openapi/api'
  data = {
    'key'  : KEY,
    'info'  : msg,
    'userid' : 'wechat-robot',
  }
  try:
    r = requests.post(apiUrl, data=data).json()
    return r.get('text')
  except:
    return

@itchat.msg_register(itchat.content.TEXT)
def tuling_reply(msg):
  defaultReply = 'I received: ' + msg['Text']
  reply = get_response(msg['Text'])
  return reply or defaultReply

itchat.auto_login(hotReload=True)
itchat.run()

安装一下 itchat即可跑上面程序,实现与图灵机器人的交互。

更多关于itchat的资料,如下:

itchat官网 

Python微信库:itchat

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持爱安网。

最新资讯
知识付费行业进入冷静期 “明星牌”还能火多久?

知识付费行业进入冷静

有数据显示,2018年中国知识付费用户规模达2.92亿人,预计
不惧中国大卖场寒冬 “好小众”Costco能热多久?

不惧中国大卖场寒冬

中国商超很多,但没有哪家能做到“不是会员,不准进”的地
ZAO热背后的陌陌围城

ZAO热背后的陌陌围城

虽然尚不能断言ZAO的未来,但在陌陌的四下试探中,焦虑尽
特斯拉上海工厂加速赶工 产销双增仍存盈利难题

特斯拉上海工厂加速赶

产销双增仍存盈利难题,特斯拉上海工厂加速赶工。
腾讯昔日头牌自研手游因无法接入健康系统将停运

腾讯昔日头牌自研手游

在游戏市场专注于“端转手”的浪潮下,腾讯曾经的头牌自
刷脸支付硝烟四起 阿里、腾讯激斗线下

刷脸支付硝烟四起 阿

随着刷脸支付赛场硝烟渐浓,“大局已定”的移动支付市场
最新文章
python+pyqt5实现图片批量缩放工具

python+pyqt5实现图片

这篇文章主要为大家详细介绍了Python+pyqt5实现图片批
python+pyqt5编写md5生成器

python+pyqt5编写md5

这篇文章主要为大家详细介绍了python+pyqt5编写md5生
Python动态赋值的陷阱知识点总结

Python动态赋值的陷阱

在本文中我们给大家整理了关于Python动态赋值的陷阱的
Python中super函数用法实例分析

Python中super函数用

这篇文章主要介绍了Python中super函数用法,结合实例形
Python操作MySQL数据库的两种方式实例分析【pymysql和pandas】

Python操作MySQL数据

这篇文章主要介绍了Python操作MySQL数据库的两种方式,
matplotlib实现区域颜色填充

matplotlib实现区域颜

这篇文章主要为大家详细介绍了matplotlib实现区域颜色