参照来源 https://www.cnblogs.com/wlzy/p/9010686.html
- 安装软件
安装Python、安装IDE—Pycham - 下载lib
在cmd目录下运行
pip install itchat
pip install requests
安装成功截图
如果安装不成功是因为Python的环境变量没有配置(网上可找配置方式)
环境变量配置成功截图
-
获取一个图灵机器人API
地址:http://www.tuling123.com/
新建一个机器人后点击“设置”,在设置页面有一个“apiKey”,将它复制添加到代码变量“KEY”中 -
编写源代码
import requests
import itchat
KEY = '填入apiKey'
def get_response(msg):
apiUrl = 'http://www.tuling123.com/openapi/api'
data = {
'key': KEY,
'info': msg,
'userid': '',
}
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()
-
运行程序
运行程序后会生成一张二维码图片,扫码登陆 -
登陆成功
-
聊天截图