在这篇博客中,我们将介绍如何使用 Flask 创建一个简单的 Web 计算器应用程序。Flask 是一个轻量级的 Python Web 框架,非常适合快速开发和原型设计。通过这个项目,你将学习到如何使用 Flask 构建 Web 应用程序,以及如何处理用户输入和显示结果。
环境准备
首先,确保你已经安装了 Flask。你可以使用以下命令安装 Flask:
pip install Flask
创建 Flask 应用程序
接下来,我们将创建一个名为 app.py
的文件,并添加以下代码:
from flask import Flask, render_template, request
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html')
@app.route('/calculate', methods=['POST'])
def calculate():
try:
expression = request.form['expression']
result = eval(expression)
return render_template('index.html', result=result, expression=expression)
except Exception as e:
return render_template('index.html', result='错误', expression=expression)
if __n