首页 > 解决方案 > Python函数处理不存在的参数

问题描述

我正在开发一个 slack 机器人,我在其中定义了/commands返回结果,如下所示:

@app.route('/test', methods=['POST'])
def hello_there():
    if not is_request_valid(request):
        abort(400)

    return jsonify(
        response_type='in_channel',
        text='working',
    )

在上面的代码片段中,机器人正在等待一个命令,即/test. 我想编写一个函数来处理我的代码中不存在的所有其他命令,因此当我调用/command不存在的 a 时,机器人将返回类似“对不起,此命令不存在”的文本。

我怎么能写一个函数来处理这种行为?

谢谢你的建议。

标签: pythonflask

解决方案


推荐阅读