如何使用python和图灵机器人实现用微信个人账号智能聊天?

彩虹网

这个实现起来挺简单的,就是将得到的微信消息传递给图灵机器人,获得返回的消息,然后再通过微信发送出去,下面我简单介绍一下实现的过程,实验环境win7+python3.6+pycharm5.0,主要内容如下:

1.首先,安装itchat包,这是微信提供给python的一个接口包,微信消息的接收和发送,都要依赖这个包来实现,安装的话,直接在cmd窗口输入命令“pip install itchat”就行,如下:

如何使用python和图灵机器人实现用微信个人账号智能聊天?

2.接着就需要注册图灵机器人,地址http://www.tuling123.com/,自己注册相关信息,登录就行:

如何使用python和图灵机器人实现用微信个人账号智能聊天?

3.创建图灵机器人,这个直接在主页面点击“创建”,就会弹出对话框,输入相关信息,如下:

如何使用python和图灵机器人实现用微信个人账号智能聊天?

创建建成功后,这里需要记住这个机器人的apikey,后面的代码中要用到这个apikey,如下:

如何使用python和图灵机器人实现用微信个人账号智能聊天?

4.接着就是写相关代码,其实就是上面的那个思路,获取微信消息,传递给图灵机器人,获得返回消息,再发送出去,主要代码如下:

如何使用python和图灵机器人实现用微信个人账号智能聊天?

然后就是扫码登录,试着向你的任意一个微信好友发送微信消息,就会自动回复微信消息,如下:

如何使用python和图灵机器人实现用微信个人账号智能聊天?

至此,就完成了利用图灵机器人来智能聊天。总的来说,整个过程不难,只要你理解了基本思路,很快就能写出相关代码,我这里只是简单的注册了文本消息,你也可以写的复杂些,注册图片、语音消息等,网上也有相关教程和资料,感兴趣的可以搜一下,希望以上分享的内容能对你有所帮助吧。

免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。