python利用flask编程实现web服务器
时间: 2023-05-31 12:04:30 浏览: 126
以下是利用Flask编程实现Web服务器的步骤:
1. 安装Flask
在命令行中输入以下命令来安装Flask:
```
pip install flask
```
2. 创建Flask应用
创建一个Python文件,例如app.py,在文件中导入Flask模块并创建Flask应用:
```python
from flask import Flask
app = Flask(__name__)
```
3. 创建路由
路由决定了Flask应用如何响应不同的URL请求。在Flask中,可以使用@app.route()装饰器来定义路由。
例如,以下代码定义了一个路由,当访问网址http://localhost:5000/时,Web服务器将返回“Hello, World!”:
```python
@app.route('/')
def hello_world():
return 'Hello, World!'
```
4. 运行Flask应用
在命令行中输入以下命令来运行Flask应用:
```
export FLASK_APP=app.py
flask run
```
Flask应用将会运行在http://localhost:5000/网址上。在浏览器中访问该网址,应该可以看到“Hello, World!”这个消息。
5. 添加更多的路由
可以通过添加更多的@app.route()装饰器来定义更多的路由。例如:
```python
@app.route('/about')
def about():
return 'This is the about page'
@app.route('/contact')
def contact():
return 'This is the contact page'
```
在浏览器中访问对应的网址,应该可以看到关于和联系页面的消息。