Python典型 Web 应用程序
时间: 2023-11-19 10:57:08 浏览: 44
Python 有许多流行的 Web 框架,例如 Django、Flask、Bottle、Pyramid 等等。这些框架可以帮助你快速构建 Web 应用程序。
以下是一个简单的使用 Flask 框架编写的 Web 应用程序示例:
```python
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/')
def index():
return 'Hello, World!'
@app.route('/about')
def about():
return render_template('about.html')
if __name__ == '__main__':
app.run()
```
在这个示例中,我们导入了 Flask 模块并创建了一个应用程序实例。接着,我们定义了两个路由,其中一个路由返回简单的文本响应,另一个路由使用 Flask 的模板引擎渲染 HTML 模板。
最后,我们通过运行 `app.run()` 来启动应用程序。该应用程序将监听本地主机上的默认端口 5000,以等待来自客户端的请求。
当用户访问本应用程序的主页时,将显示 "Hello, World!" 消息。当用户访问 `/about` 路由时,将使用 `render_template` 函数呈现一个名为 `about.html` 的模板文件。
需要注意的是,这只是一个非常简单的示例,真正的应用程序可能需要更复杂的路由、数据库集成、用户身份验证和安全性等功能。