目录
调用http接口
import json
import requests
params = {
"vectorName": "zhangsan8",
"vectorContent": [[1, 2]]
}
# 将 vectorContent 转换为字符串
params["vectorContent"] = json.dumps(params["vectorContent"], separators=(",", ":"))
data1 = json.dumps(params)
url = "http://192.168.0.157:8084/vector/reg"
response = requests.post(url, data=json.dumps(params), headers={'Content-Type': 'application/json'})
# 解析JSON响应数据
result = response.json()
# 对结果进行处理或解析
print(result)
调用C++库
import ctypes
# Dll1.dll 文件在项目的根目录
cpp_lib = ctypes.CDLL("../Dll1.dll")
# AddJna为Dll库中的函数,区分大小写,需要完全匹配
result = cpp_lib.AddJna()
print(result)
查看训练模型文件中内容
import pickle
f = open('D:\\demo.pkl', 'rb')
data = pickle.load(f)
print(data)