0
点赞
收藏
分享

微信扫一扫

大华MVP的python脚本使用

Xin_So 2022-01-23 阅读 33
# -*- coding: utf-8 -*-
"""
@author: major_s
"""

import json
import datetime
# 获取输入参数
def getInputParam(strParam):
    # step1:定义ret为字典,存储数据
    ret = {}
    # step2:申明数据和类型
    ret['inVal1'] = 'Real'
    ret['inVal2'] = 'Real'
    # step3:序列化到本地
    return json.dumps(ret).replace("'", '"')
# 获取输出参数
def getOutputParam(strParam):
    # step1:定义ret为字典,存储数据
    ret = {}
    # step2:申明数据和类型
    ret['outRes1'] = 'Real'
    # step3:序列化到本地
    return json.dumps(ret).replace("'", '"')
# 算法处理
def process(strInParam):
    # step1:加载本地输入数据
    objInParam = json.loads(strInParam)
    # step2:初始化输出参数
    objOutParam = {
                    'outRes1':0.0,
                 }
    # step3:获取本地输入参数
    v1 = objInParam['inVal1']
    v2 = objInParam['inVal2']
    # step4:算法处理
    diff = v2 - v1
    # step5:输出参数赋值
    objOutParam['outRes1'] = diff
    # step6:序列化输出参数到本地
    return json.dumps(objOutParam).replace("'", '"')

举报

相关推荐

0 条评论