2.6.2-编写网络应用程序及调试发布 课件- 2021-2022学年浙教版(2019)高中信息技术必修2

2022-03-14
| 24页
| 1610人阅读
| 38人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术浙教版必修2 信息系统与社会
年级 高二
章节 2.6 网络应用软件开发
类型 课件
知识点 -
使用场景 同步教学
学年 2022-2023
地区(省份) 浙江省
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 15.24 MB
发布时间 2022-03-14
更新时间 2022-03-14
作者 匿名
品牌系列 -
审核时间 2022-03-14
下载链接 https://m.zxxk.com/soft/32806972.html
价格 1.00储值(1储值=1元)
来源 学科网

内容正文:

第二章 信息系统的支撑技术 必修2 信息系统与社会 2.6.2 编写网络应用程序及调试发布 1 1.编写网络应用程序 编写网络应用程序第一步:确定相应的Web应用框架。 Python中常用的Web应用程序框架由Flask、Django及Tronado。 其中Flask Web框架非常精简,属于小型框架。 2 1.编写网络应用程序 编写网络应用程序第一步:确定相应的Web应用框架。 Python中常用的Web应用程序框架由Flask、Django及Tronado。 其中Flask Web框架非常精简,属于小型框架。 使用Flask Web开发的网络应用的流程步骤: 3 1)导入框架模块 为Web应用程序导入Flask框架及扩展的模块,以便在程序代码中使用框架提供的功能,代码如下 : 4 2)创建应用实例 为Web应用程序创建Flask类的对象,即创建一个应用实例,代码如下 : 运用Flask框架建立一个叫“app”的对象,这个对象具备flask的基本功能,开发者可以在此基础上自己添加功能。 __name__指的是本py文件的文件名,该参数在寻找工程目录(让Flask知道去哪找文件) 5 3)编写路由和视图函数 建立URL到程序代码的关联,代码如下 : 当用户在浏览器中向Web服务器发出请求时,Web服务器会把请求发送给Flask应实例,如上面的APP,应用实例将每个URL与Python代码相关联,并运行。 其方法是:Flask通过“路由和视图函数”的方法。 上述代码中的“@app.route((”/“)”与“index()”就是一对路由和视图函数。 6 运行说明 路由又与URL相关联,比如网站:www.ex.cn, 如下图所示: 当用户访问网页http://www.ex.cn/时,则视图函数index()的代码就会被运行。 当用户访问网页http://www.ex.cn/usr/时,则视图函数usr()的代码就会被运行。 7 4)启动Web应用 代码如下 : 在Flask框架中Web服务器是自带的,调用应用实例app的run()方法就会启动该集成的开发Web服务器,服务器启动后就会进入轮询状态,等待用户访问并处理用户请求,直到程序停止。 __name__==“__main__” 是确保只有当直接执行这个脚本时才启动开发Web服务器,比如:Python web.py。

资源预览图

2.6.2-编写网络应用程序及调试发布 课件- 2021-2022学年浙教版(2019)高中信息技术必修2
1
2.6.2-编写网络应用程序及调试发布 课件- 2021-2022学年浙教版(2019)高中信息技术必修2
2
2.6.2-编写网络应用程序及调试发布 课件- 2021-2022学年浙教版(2019)高中信息技术必修2
3
2.6.2-编写网络应用程序及调试发布 课件- 2021-2022学年浙教版(2019)高中信息技术必修2
4
2.6.2-编写网络应用程序及调试发布 课件- 2021-2022学年浙教版(2019)高中信息技术必修2
5
2.6.2-编写网络应用程序及调试发布 课件- 2021-2022学年浙教版(2019)高中信息技术必修2
6
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。