从品牌网站建设到网络营销策划,从策略到执行的一站式服务
首先,我们需要安装并配置好Python环境,并安装requests和itchat包,我用的是Windows7环境!
https://www.python.org/ python官网
创新互联专注于西安企业网站建设,自适应网站建设,商城系统网站开发。西安网站建设公司,为西安等地区提供建站服务。全流程按需设计,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务
下载
然后直接打开安装
选择path那个选项勾选(直接添加环境变量以及路径) 直接下一步直到安装完成
运行 cmd
然后cmd命令行 输入
pip install itchat requests
等待安装完成现在我们已经安装完成了环境
然后在桌面新建文本以.py结尾复制以下代码写入其中保存后运行
KEY的值从图灵官网新建机器人以后获得
以下是脚本内容
#coding = utf8
import requests
import itchat
#去图灵机器人官网http://www.tuling123.com/ 注册后会生成一个apikey,可在个人中心查看
KEY = '此处填写图灵机器人KEY'
def get_response(msg):
apiUrl = 'http://www.tuling123.com/openapi/api'
data = {
'key' : KEY,
'info' : msg, # 这是要发送出去的信息
'userid' : 'wechat-rebot', #这里随意写点什么都行
}
try:
r = requests.post(apiUrl, data =data).json()
#获取文本信息,若没有‘Text’ 值,将返回Nonoe
return r.get('text')
except:
return
#通过定义装饰器加强函数 tuling_reply(msg) 功能,获取注册文本信息@itchat.msg_register(itchat.content.TEXT)
br/>@itchat.msg_register(itchat.content.TEXT)
defaultReply = 'I received: ' +msg['Text']
reply = get_response(msg['Text'])
#a or b 表示,如有a有内容,那么返回a,否则返回b
return reply or defaultReply
#使用热启动,不需要多次扫码
itchat.auto_login(hotReload=True)
itchat.run()
然后环境正常的话文本将变成这个图标!
运行以后会得到一个二维码微信扫描登陆即可,用其他微信和自己聊天即可开始自动回复!
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图