当前位置: 高中信息技术 / 综合题
  • 1. (2022高二下·台州期末) 小王开发基于Python的FlaskWeb框架开发室内光线强度监测信息系统,系统程序及相关的子系统都部署在Web服务器端,网站框架如图所示。

    该系统的客户端无需专门的应用程序,用户工作界面通过浏览器来实现,应用程序基本上都集中于服务器端。

    1. (1) 由上述材料可知,服务器端的IP地址为,该系统的实现架构属于(选填:C/S 架构、B/S架构)。
    2. (2) 实现上述系统的服务器端Python程序如下:

      from flask import Flask, render_template,request    #导入Flask库函数

      app=Flask(_name_)

      @app.route("/")

      def index():

      #获取采集的数据并存储到列表变量 data,代码略

      return render_template("index.html",data= )

      @app.route("/ ",methods=["GET"])       #数据采集子页面路由命令

      def get():

      id=int(request.args.get("id")) d=float( )

      #获取 URL 中“id=1”后的数据“1”

      #变量 d 存储采集到的光线数据

      #打开数据库, 并将接收的数据存储到数据库中,代码略

      return "数据存储成功! "

      #其他系统子页面路由, 代码略

      if _name_=='_main_':

      app.run ( )

微信扫码预览、分享更方便