接口输入列表

把目前的接口由一条摘要的输入改成一个列表的摘要输入

1.停止目前的接口

首先需要把目前的接口占用的端口给kill掉,输入lsof -i:端口号查看目前占用该端口的进程,然后依次kill

2.更改api-service文件

更改的地方主要是输入和输出,首先是输入需要修改为接收一个列表,首先在59行左右声明建立一个字典之后,将该字典的值设为列表。然后将接收的格式由“text”修改为列表。如下:

#原始代码
res = {}
txt = request.values['text']
#修改之后的代码
res = {}
res["results"] = []
txt = request.form.getlist("text")

之后增加一个for循环,并依次将结果添加到列表中:

        for data in txt:
            if data:
                nnlist = cut_sent(data)
                datas = [x for x in nnlist if x.strip() != '']
                if request.method == 'POST' or 1:
                    respose = class_pred(datas)
            else:
                respose = []
            res["results"].append(respose)

3.没有更改的接口调用文件

可以参考33中/data/lxs/move_bushu/que_test.py这个程序。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值