要使用 Python 的 Web 框架来建立后端接口,你可以选择 Django 或 Flask。

下面是一个使用 Flask 框架的示例:

首先,确保已安装 Flask 模块。可以使用以下命令进行安装:

pip install flask

接下来,创建一个名为 app.py 的 Python 文件,并使用以下代码导入 Flask 模块和其他必要的模块:

from flask import Flask, request, jsonifyimport sqlite3

创建一个 Flask 应用程序实例:

app = Flask(__name__)

定义一个路由来处理用户请求。在这个例子中,我们假设你已经有一个数据库文件 answers.db,其中具有一个名为 answers 的表,包含 questionanswer 字段。当用户传入一个问题时,我们将从数据库中查找该问题的答案,并将其返回给用户。

@app.route('/api/answer', methods=['POST'])def get_answer():# 获取用户的请求数据question = request.form['question']# 连接到数据库conn = sqlite3.connect('answers.db')cursor = conn.cursor()# 查询问题的答案cursor.execute("SELECT answer FROM answers WHERE question=?", (question,))result = cursor.fetchone()# 关闭数据库连接cursor.close()conn.close()# 返回答案给用户if result:return jsonify({'answer': result[0]})else:return jsonify({'answer': '未找到相关答案'})

最后,使用以下代码来运行 Flask 应用程序:

if __name__ == '__main__':app.run()

请确保在同一目录下拥有 answers.db 数据库文件。

现在,你可以使用 Flask 框架来建立一个简单的后端接口,用于处理用户请求,从数据库中查找答案并返回给前端界面。你可以使用类似 Postman 的工具来测试你的接口。