Web服务器是指运行在Web服务器计算机上的应用程序,它能够接收HTTP请求并向客户端发送HTTP响应。在本地Web应用中,Web服务器的作用是将Web应用程序提供给客户端进行访问。
以下是一个简单的Python Flask Web应用程序示例,其中使用了Flask内置的Web服务器:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello, World!'
if __name__ == '__main__':
app.run()
在上面的示例中,Flask
是一个用于创建Web应用程序的Python框架,app
变量是一个Flask
应用程序对象。@app.route('/')
装饰器告诉Flask,在应用程序的根URL(即/
)上触发hello_world
函数。hello_world
函数会返回一个包含"Hello, World!"
字符串的HTTP响应。最后一行代码app.run()
启动了Flask的Web服务器。
通过运行这个Python脚本,你可以在本地的计算机上提供一个Web应用程序。在浏览器中打开http://localhost:5000/
,应该会看到一个包含"Hello, World!"
字符串的Web页面。