@app.route(/t1')
def index_ _t1( ):
#代码略
@app.route(/t2', methods=['GET", POST])
def index_ t2( ):
#代码略
if request.method = 'GET:
return render_ template(t2.html')
else:
如要实现:当用户发出POST请求时,网页跳转至“/t1"页面,则上述代码中方框内的代码为( )。
①app = Flask(_ name_ )
②@app.route(‘/’)
③from flask import Flask
④app.run( )
⑤def index( ):#具体代码略
要实现上述功能,上述语句执行的先后顺序正确的是( )
@app.route('/')
def index( ):
mtxt = '欢迎使用在线加法练习系统!'
return render template('index1, html', txt=mtxt)
A.通过浏览器输出调试信息
B.通过服务器控制台输出调试信息
C.通过日志文件记录并输出调试信息
D.通过电子邮件发送调试信息
E.通过数据库记录并输出调试信息
①下列代码中实现的是。(请填写A~ E选项字母。)
from flask import Flask
import time
app = Flask(_name_)
def debug_ print(debug_ _info):
with open("appdbg.log",a+') as fh:
setting_ str = '调试信息:' + debug_ info
fth.write(setting _str)
@app.route(")
def index( ):
dstr =我的第一个 Web程序!'
debug_ print('dstr=' + dstr)
returm dstr
if__ name__ = ='_main_':
app.run( )
②下列代码中实现的是。(请填写A~ E选项字母。)
from flask import Flask
app = Flask(_name_ )
@app.route(/)
def index( ):
dstr = '我的第一个Web程序!'+ 1
return dstr
if_ name _=='_main_':
app.run(debug=True)
③下列代码中实现的是。(请填写A~ E选项字母。)
from flask import Flask
import time
app= Flask(_name_ )
@app.route(/)
def index( ):
dstr = '我的第一个 Web程序!'
print('dbginfo: dstr=' + dtr)
return dstr
if _name_ == '_main_':
app.run( )
①开发模式的选择 ②概要设计 ③需求分析 ④详细设计 ⑤可行性分析
在实施时正确的步骤是( )

|
信息系统名称:自助点餐系统 |
|
|
系统目标 |
实现某餐厅的客户点餐、结算的功能 |
|
功能需求 |
系统管理员:通过服务器运行系统输入菜单等各种数据 客户:使用各类终端进人系统后,显示餐厅菜谱清单,如菜品的价格和数量等数据 |
|
详细设计 |
|
|
输入界面的要素 |
|
|
输出界面的要素 |
|
|
人机界面等设计 |
略 |
|
系统架构模式( 选填:“B/S模式”或“C/S模式”) |
|
|
选择理由: |
|
|
系统模块结构图: |
|
数据库管理系统:
选择理由:
|
字段名 |
数据类型 |
字段功能 |
该网络中①②处的设备依次为( )
信息采集终端部分代码如下:
IP = "10.89.1.2" ; PORT= "8080" ; SSID = "jxtx" #设置连接参数
PASSWORD = "20220626"
Uart.init(baudrate = 115200,bits=8,parity=None,stop=1,tx=pin2,rx=pin1) while Obloq.connectWifi(SSID, PASSWORD, 10000) ! = True:
display.show(Image.SAD) display.scroll(Obloq. ifconfig( ))
Obloq.httpSet(IP, PORT) #根据ip 和port 建⽴连接
while True:
temp,hum = dht11.read(16) #读取温度、湿度
ermo,resp = Obloq.get("input?x="+str(temp)+ "&y="+str(hum), 10000)
if errno== 200:
display.scroll(resp)
else:
display.scroll(str(errno))
sleep(1000*60) #设置采集间隔时间
WEB 服务器部分代码如下所示:
from flask import Flask
app = Flask( name )
@app.route('/') def index():
#读取终端最近一次的温度和湿度存⼊ temp 和hum,代码略return "当前温度"+str(temp)+ "当前湿度"+str(hum)
@app.route('/input',methods=['POST', 'GET']) def add_data(): #终端上传最新采集的数据
#代码略
if name == ' main ':
app.run(host="10.89.1.2", port=8080)
A. //10.89.1.2:8080/input?temp=28&hum=53
B. //10.89.1.2:8080/input&temp=28?hum=53
C. //10.89.1.2:8080/input?x=28&y=53
D. //10.89.1.2:8080/input &x=28?y=53
|
图a | 图b |
统计及可视化的部分程序如下,请补充完善:
df=pd.read_excel('温度数据.xlsx') df1 =
g1=df1.groupby('⽉份',as_index=False).count( )
plt.bar(g1.⽉份, g1.温度)
plt.title('1-6 ⽉份发出温度报警提醒次数情况')
plt.show( )