我是靠谱客的博主 野性萝莉,最近开发中收集的这篇文章主要介绍实训记录(十一):后端与算法对接(二),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

后端与算法对接(二)

    • 客户端方法修正
    • 纠正数据存储

客户端方法修正

最初编写与算法交互的代码的时候,没有和算法对接,实现对接对代码进行补充。
面对低年级和高年级算法实现为两个模型,通过两个接口实现,在服务端将两个接口连接至不同的端口号,客户端通过判断用户的年级调用不同的接口进行纠错:

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()

存入数据库后,将数据返回到页面展示。

最后

以上就是野性萝莉为你收集整理的实训记录(十一):后端与算法对接(二)的全部内容,希望文章能够帮你解决实训记录(十一):后端与算法对接(二)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部