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。
python与c的联系_Python与C的通信#相关推荐
- python log函数怎么打_Python的log日志功能及设置方法
python log函数怎么打_Python的log日志功能及设置方法_Elaine要当律师的博客-CSDN博客
- python判断素数的函数_Python素数prime函数练习_Python源码实操
Python素数prime函数练习_Python源码实操 素数prime函数练习 1) 写一个函数isprime(x) 判断x是否为素数,如果是素数,返回True,否则返回False def ispr ...
- c语言实现爬虫功能,用C/C 扩展Python语言_python 调用c语言 python实现简单爬虫功能_python实现简单爬虫...
用C/C 扩展Python语言 Python是一门功能强大的脚本语言,它的强大不仅表现在功能上,还表现在其扩展性上.她提供大量的API以方便程序员利用C/C++对Python进行扩展.因为执行速度慢几 ...
- python 3.8.0安卓_Python 3.8.0 正式版发布,新特性初体验
北京时间 10 月 15 日,Python 官方发布了 3.8.0 正式版,该版本较 3.7 版本再次带来了多个非常实用的新特性. 赋值表达式 PEP 572: Assignment Expressi ...
- python进程间通信时间开销_python 进程间的通信
python3,进程间的通信 本文来源于python 3.5版本的官方文档 multiprocessing模块为进程间通信提供了两种方法: 1.进程队列queue The Queue class is ...
- python删除一列数据_python删除txt第一列数据库
带你读<Python数据分析与数据化运营(第2版)>之一:Python和数据化运营 点击查看第二章点击查看第三章Python数据分析与数据化运营(第2版) 宋天龙 著 第1章 Python ...
- python删除某列数据_python删除txt第一列数据库
带你读<Python数据分析与数据化运营(第2版)>之一:Python和数据化运营 点击查看第二章点击查看第三章Python数据分析与数据化运营(第2版) 宋天龙 著 第1章 Python ...
- python合并word单元格_python之DataFrame实现excel合并单元格_python
这篇文章主要为大家详细介绍了python之DataFrame实现excel合并单元格,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 在工作中经常遇到需要将数据输出到excel,且需要对其中一些单元 ...
- python不同数据的读入_python读写不同编码txt文件_python读写txt文件
python读写不同编码txt文件_python读写txt文件 以后整理规范 [python] view plaincopy import os import codecs filenames=os. ...
最新文章
- Unix系统编程()虚拟内存管理
- Swaks - SMTP界的瑞士军刀
- 菜鸟requireJS教程---1、初识requirejs
- 计算机与技术卓越信息技术,2018版计算机科学与技术专业(卓越工程师)培养目标与毕业要求...
- RabbitMQ+haproxy+keeplived 高可用负载均衡+镜像集群模式_集成高性能高可用组件 Keepalived_03
- 软考系统架构师笔记-最后知识点总结(五)
- 【渝粤教育】广东开放大学 建筑设备 形成性考核 (33)
- DXperience 12.2使用手册
- PCM音量控制(高级篇)
- 电子烟行业的十大进销存软件app,强推第一个
- matplotlib画的图保存为emf格式
- 【ceph】集群搭建(centos7-1908)
- proftpd服务器搭建
- 温故知新|传感器基础结构与通信原理
- iOS编译cURL库并链接darwinssl,zlib,c-ares库操作步骤
- 大数据概述:大数据生态系统
- 互联网时代各行业都在快速更替,对于金融行业即将成为下一个风口的分析
- SpringBoot入门操作笔记[+mybatismysql]
- LFI、RFI、PHP封装协议安全问题学习
- 全国计算机二级抵免自考,自考计算机可以抵免吗?
热门文章
- python3.6串口编程实例_使用python3实现操作串口详解
- 用python画渐变的圆_Python成像库(PIL)绘图 – 带渐变的圆角矩形
- python文本菜单程序_从〇到一: Python GUI 程序:记事本
- Pytorch入门(6)-图片风格迁移和GAN
- 使用Python进行汽车黑客攻击:泄露GPS和OBDIICAN总线数据
- IT桔子分布式项目1
- python中encode与decode编码转换
- 漫步最优化三十八——非二次函数最小化
- unity3d 取锚点位置_周三手机课实时共享位置,方便朋友找到见面地点
- TensorFlow 2.0简介