做网站策划一个专利的主题宣传,重庆建设教育网站,如何做盗版小说网站,seo营销推广全程实例安装
Flask是一个轻量级的Python Web框架。它是一个微型框架#xff0c;具有灵活性和可扩展性。Flask使用Python语言编写#xff0c;它是一个开源框架#xff0c;使得它可以自由地使用和修改。Flask框架可以用于构建任何类型的Web应用程序#xff0c;包括单页面应用程序、…安装
Flask是一个轻量级的Python Web框架。它是一个微型框架具有灵活性和可扩展性。Flask使用Python语言编写它是一个开源框架使得它可以自由地使用和修改。Flask框架可以用于构建任何类型的Web应用程序包括单页面应用程序、企业应用程序、博客、社交媒体应用程序等。Flask官方文档地址Welcome to Flask — Flask Documentation (3.0.x)。
官方文档建议我们使用最新版本的PythonFlask支持Python3.8及更新的版本。
安装Flask建议使用pip安装安装命令
pip install Flask
最小的Flask应用程序
一个最小的Flask应用程序看起来像这样
from flask import Flaskapp Flask(__name__)app.route(/)
def hello_world():return pHello, World!/p
那么这段代码做了什么
首先我们导入了Flask类这个类的一个实例将是我们的WSGI应用程序。接下来我们创建该类的一个实例。第一个参数是应用程序的模块或包的名称。__name__ 是一个方便的快捷方式适用于大多数情况。这是必需的以便Flask知道在哪里查找模板和静态文件等资源。然后我们使用 route() 装饰器告诉FlaskURL和函数的对应关系。函数返回我们想要在用户浏览器中显示的消息默认的内容类型是HTML因此字符串中的HTML将由浏览器呈现。
我们将这段代码保存到 hello.py 中或者其它名字的文件中。确保不要调用您的应用程序 flask.py因为这会与Flask本身发生冲突。
要运行应用程序使用 flask 命令或 python -m flask。我们需要使用 –app 选项告诉Flask我们应用程序所在的位置。
$ flask --app hello run* Serving Flask app hello* Debug mode: off
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.* Running on http://127.0.0.1:5000
Press CTRLC to quit
通过启动的消息我们可以知道访问的地址是http://127.0.0.1:5000。同时在启动的消息中可以看到警告信息告诉我们这是作为开发服务器时使用不要用到生产环境中。在生产环境中请使用WSGI服务区代替。
好了现在我们访问 http://127.0.0.1:5000就会在浏览器中看到 hello world 的文字信息。