VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > temp > python入门教程 >
  • 几行Python代码实现自动陪女友聊天,制作开心机器人

实现起来其实很简单,一共就几行代码,分别调用了微信自动化库和百度图灵机器人,不懂python的也可以直接用
用途也不光是陪女友聊天,也可以用作正式场合,包括不同的行业(主要是创建不同类型的图灵机器人)
成果如图所示:

 

先直接上代码吧,再讲怎么操作

"""
当然在学习Python的道路上肯定会困难,没有好的学习资料,怎么去学习呢?
学习Python中有不明白推荐加入交流Q群号:928946953
群里有志同道合的小伙伴,互帮互助, 群里有不错的视频学习教程和PDF!
还有大牛解答!

复制代码
"""

KEY = '97e5e2bexxxxxxxxxxx98e1f9faea0'        # KEY为图灵机器人的api密钥,自己可以去官网申请
from wxpy import *                                            # 这个库需要pip装一下,用于实现一些微信自动化功能
bot = Bot()                                                          # 创建一个微信对象
friend = bot.friends().search('微信昵称')[0]            # 选择一个微信朋友,来跟他聊天(这里的名字指微信备注名,不是微信原有名)
tuling = Tuling(api_key=KEY)                               # 创建一个图灵机器人对象

@bot.register(friend)                                           # python装饰器
def reply_my_friend(msg):
    tuling.do_reply(msg)                                       # 图灵机器人自动回复

bot.join()              #保持登陆状态
复制代码

 

上边的python代码其实很简单,没多少难点,程序运行之后会先弹出一个二维码,手机微信扫描后,程序即可登录微信(使用的是网页版微信)
接下来说一下第一行的KEY怎么获取,和图灵机器人的简单描述
点击登录图灵机器人官网:

http://www.tuling123.com

注册一个账号,然后创建一个智能机器人

 

这里的选项只是对图灵机器人的一个初始化,之后可以在设置里对图灵机器人加入更多的配置,还是很强大的,不愧是百度的AI
每个账号可以创建五个机器人,
仅仅注册可以10句话/天
实名认证后可以100句话/天
注册后三天之内享受实名认证的权限
然后在网站上点击机器人就可以看到对应的api key,将key值放到脚本中即可

 

注:大家使用之前最好先测试一下自己能否登陆网页微信,有很少部分人是不能登陆网页微信的,原因不明(我的一批同事有两个人用不了,特点是都用小米手机,而且都是接触互联网比较早的大牛)
该程序使用的是网页微信的入口,因此如果不能登陆网页微信,可能也使用不了该程序

出处:https://www.cnblogs.com/pythonQqun200160592/p/15188041.html


相关教程