Flask 是一个非常流行的 Python Web 框架,它可以帮助我们快速地搭建一个 Web 应用程序。下面我们会介绍如何使用 Flask 搭建一个简单的应用程序并且提供具体的代码示例。
安装 Flask
首先,我们要确保已经安装好 Flask。如何安装 Flask可参考此文章。
创建一个 Flask 应用程序
在安装好 Flask 之后,我们可以开始创建一个 Flask 应用程序了。首先,我们需要在一个新的 Python 文件中导入 Flask,然后创建一个 Flask 实例对象,例如:
from flask import Flask
app = Flask(__name__)
在这里,我们通过导入 Flask 模块,创建了一个名为 app 的 Flask 实例对象。
创建路由
接下来,我们需要定义一个或多个路由来响应 HTTP 请求。一个路由就是一个 URL 和对应的视图函数,当用户访问这个 URL 时,就会执行这个视图函数并返回相应的结果。例如:
@app.route('/')
def index():
return 'Hello, World!'
在这里,我们使用 @app.route
装饰器来指定路由,指定路由的方式是在括号中指定 URL,例如 /
表示根路由。然后,我们定义了一个名为 index
的视图函数来处理这个 URL,当用户访问根路由时,就会执行这个视图函数并返回字符串 'Hello, World!'
。
运行应用程序
最后,我们需要在应用程序中启动 Flask 内置的开发 Web 服务器:
if __name__ == '__main__':
app.run()
在这里我们使用 if __name__ == '__main__'
来确保这个脚本只会在作为主程序运行时才会执行。然后,我们使用 app.run()
来启动 Flask 的开发 Web 服务器。在启动服务器之后,我们可以通过浏览器访问 http://localhost:5000
来查看运行的结果。
完整代码示例:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return 'Hello, World!'
if __name__ == '__main__':
app.run()
到这里,我们已经完成了一个简单的 Flask 应用程序的搭建。如果需要更进一步的了解和学习,请参考 Flask 官方文档。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Flask 搭建第一个应用程序 - Python技术站