查看原文
其他

手把手教你用7行代码实现微信聊天机器人 -- Python wxpy

2017-11-19 Kangvcar Python爱好者社区

作者:Kangvcar

简书专栏:http://www.jianshu.com/u/d9c480744afd


环境要求:


  • Windows / Linux / Mac OS

  • Python 3.4-3.6,以及 2.7 版本


wxpy安装

## 使用国内源安装速度快 pip install -U wxpy -i "https://pypi.doubanio.com/simple/"

实例


让机器人与所有好友聊天

from wxpy 37 23992 37 8986 0 0 2894 0 0:00:08 0:00:03 0:00:05 2894import * # 实例化,并登录微信 bot = Bot(cache_path=True) # 调用图灵机器人API tuling = Tuling(api_key='4a0488cdce684468b95591a641f0971d') @bot.register() def auto_reply(msg):    tuling.do_reply(msg) embed()

让机器人与指定好友聊天

from wxpy import * # 实例化,并登录微信 bot = Bot(cache_path=True) # 查找到要使用机器人来聊天的好友 my_friend = ensure_one(bot.search(u'好友名字')) # 调用图灵机器人API tuling = Tuling(api_key='4a0488cdce684468b95591a641f0971d') # 使用图灵机器人自动与指定好友聊天 @bot.register(my_friend) def reply_my_friend(msg):    tuling.do_reply(msg) embed()

常见问题


Q: 图灵机器人的api_key 怎么获得?

A: 去 http://www.tuling123.com 官网注册帐号就可以获得 api_key

Python爱好者社区历史文章大合集

Python爱好者社区历史文章列表(每周append更新一次)

福利:文末扫码立刻关注公众号,“Python爱好者社区”,开始学习Python课程:

关注后在公众号内回复“课程”即可获取:

0.小编的Python入门视频课程!!!

1.崔老师爬虫实战案例免费学习视频。

2.丘老师数据科学入门指导免费学习视频。

3.陈老师数据分析报告制作免费学习视频。

4.玩转大数据分析!Spark2.X+Python 精华实战课程免费学习视频。

5.丘老师Python网络爬虫实战免费学习视频。

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存