• 大小: 1.58KB
    文件类型: .py
    金币: 1
    下载: 0 次
    发布日期: 2021-01-30
  • 语言: Python
  • 标签: 微信  操作  python  

资源简介


资源截图

代码片段和文件信息

import requests
import itchat

KEY = ‘171688fc91dd4a75ac55718790f9075f‘

def get_response(msg):
    # 这里我们就像在“3. 实现最简单的与图灵机器人的交互”中做的一样
    # 构造了要发送给服务器的数据
    apiUrl = ‘http://www.tuling123.com/openapi/api‘
    data = {
        ‘key‘    : KEY
        ‘info‘   : msg
        ‘userid‘ : ‘wechat-robot‘
    }
    try:
        r = requests.post(apiUrl data=data).json()
        # 字典的get方法在字典没有‘text‘值的时候会返回None而不会抛出异常
        return r.get(‘text‘)
    # 为了防止服务器没有正常响应导致程序异常退出,这里用try-except捕获了异常
    # 如果服务器没能正常交互(返回非json或无法连接),那么

评论

共有 条评论