个性化阅读
专注于IT技术分析

第一个Python Flask应用示例

在本教程的这一部分中, 我们将构建使用Flask框架构建的第一个python网站。在此过程中, 正如我们在本教程中使用崇高文本编辑器一样, 请打开你选择的任何文本编辑器。

编写以下代码行并将其保存到名为script.py的文件中。

from flask import Flask

app = Flask(__name__) #creating the Flask class object 

@app.route('/') #decorator drfines the 
def home():
	return "hello, this is our first flask website";

if __name__ =='__main__':
	app.run(debug = True)

让我们在命令行上运行此python代码并检查结果。

第一个Python Flask应用

由于它是一个Web应用程序, 因此可以在浏览器上的http:// localhost:5000上运行。

第一个Python Flask应用

要构建python Web应用程序, 我们需要导入Flask模块。 Flask类的对象被视为WSGI应用程序。

我们需要将当前模块的名称即__name__作为参数传递给Flask构造函数。

Flask类的route()函数定义关联函数的URL映射。语法在下面给出。

app.route(rule, options)

它接受以下参数。

  1. 规则:表示与功能的URL绑定。
  2. options:代表与规则对象相关的参数列表

正如我们在这里看到的, / URL绑定到负责返回服务器响应的main函数。它可以返回要在浏览器窗口上打印的字符串, 或者我们可以使用HTML模板从服务器返回HTML文件作为响应。

最后, Flask类的run方法用于在本地开发服务器上运行flask应用程序。

语法在下面给出。

app.run(host, port, debug, options)
SN Option Description
1 host 默认主机名是127.0.0.1, 即localhost。
2 port 服务器正在侦听的端口号。默认端口号是5000。
3 debug 默认为false。如果将其设置为true, 它将提供调试信息。
4 options 它包含要转发到服务器的信息。

赞(0)
未经允许不得转载:srcmini » 第一个Python Flask应用示例

评论 抢沙发

评论前必须登录!