概述
后端与算法对接(二)
- 客户端方法修正
- 纠正数据存储
客户端方法修正
最初编写与算法交互的代码的时候,没有和算法对接,实现对接对代码进行补充。
面对低年级和高年级算法实现为两个模型,通过两个接口实现,在服务端将两个接口连接至不同的端口号,客户端通过判断用户的年级调用不同的接口进行纠错:
client = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
host = '127.0.0.1'
port1 = 500
port2=300
if sclass=="一年级" or sclass=="二年级" or sclass=="三年级":
client.connect((host, port1))
else:
client.connect((host, port2))
纠正数据存储
纠错的文本、系统纠错结果、提交时间需要与用户账号一起写入数据库,方便教师的修正。
db=pymysql.connect(
host='localhost',
port=3306,
user='root',
password='123456',
database='correct',
charset='utf8'
)
print(sname)
stime=time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time()))
label="未批改"
cursor=db.cursor()
sql2='insert into record(sid,sname,sclass,compos,revise,trevise,stime,label) values (%s,%s,%s,%s,%s,%s,%s,%s)'
cursor.execute(sql2,(sid,sname,sclass,inputsent,outputsent,'无',stime,label))
db.commit()
cursor.close()
存入数据库后,将数据返回到页面展示。
最后
以上就是野性萝莉为你收集整理的实训记录(十一):后端与算法对接(二)的全部内容,希望文章能够帮你解决实训记录(十一):后端与算法对接(二)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复