在這個實戰案例中,我們將使用Python的Flask庫來創建一個簡單的Web應用程序
pip install Flask
app.py
的文件,并在其中編寫以下代碼:from flask import Flask, render_template, request
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html')
@app.route('/greet', methods=['POST'])
def greet():
name = request.form['name']
return f'Hello, {name}!'
if __name__ == '__main__':
app.run(debug=True)
templates
的文件夾。在此文件夾中,創建一個名為index.html
的文件,并添加以下HTML代碼:<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Greeting App</title>
</head>
<body>
<h1>Greeting App</h1>
<form action="/greet" method="post">
<label for="name">Enter your name:</label>
<input type="text" id="name" name="name" required>
<button type="submit">Submit</button>
</form>
</body>
</html>
app.py
文件。在命令行中,導航到包含app.py
的文件夾,然后運行以下命令:python app.py
http://127.0.0.1:5000/
。你應該看到一個簡單的表單,要求輸入名字。輸入名字并提交,你將看到一條問候信息。這個簡單的Web應用程序展示了如何使用Flask庫和HTML模板創建一個基本的Web應用程序。你可以根據需要擴展此應用程序,例如添加更多路由、功能或與數據庫進行交互。