python与c的联系_Python与C的通信#

我有一个运行机器学习算法的Python后端。我想对一个Excel插件(C#)和一个网站使用相同的后端。我希望两个接口都将我的训练数据(数组中的数千行数字)发送到同一个Python应用程序,并以另一个数组的形式检索结果,最多可达几千行。

网站将从SQL数据库中获取数据并将数据发送给Python,而Excel插件将获取当前工作表中的数据并将数据发送给Python。在继续处理数据之前,我需要能够在Python中创建numpy数组。请注意,该网站将运行在Python应用程序所在的同一台计算机上。我还没有决定用什么来编写网站代码,但我倾向于Node.js。

我做了一些研究,发现了一些选择:1- Named pipes

2- Sockets

3- RPC server such as gRPC or XML-RPC.

4- Writing the data to a file and reading it back in Python

5- Web Service

注意:我需要Python“服务器”是有状态的,并在调用之间保持会话运行。所以我需要一种守护进程在运行,等待调用。

你的专家会推荐哪一个?为什么?我需要灵活性来处理几个参数以及大量的数字数组。使用IronPython不是一个选项,因为我在Python上运行Keras,显然它不支持IronPython。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值