C++与Python库协作

2024-04-19 10:05:55 发布

您现在位置:Python中文网/ 问答频道 /正文

我的解决方案有两部分:

  1. C++中的后端
  2. Python中的frotnend

通信是通过ZMQ的JSON。你知道吗

我正在考虑使用gzip压缩JSON,并将其传递到压缩后的后端。你知道吗

但是

我遇到了一个普遍的问题:

我需要在两侧使用相同的压缩/解压库,通常情况下,这适用于将输出传递到后端的每个库。你知道吗

我正在考虑以下选项:

    查找一个库,该库既有C++的又有Python(原生)< /LI>的端口
  1. 查找C++库并创建Python绑定< /LI>
  2. 使用Python标准GZIP库,使用Cython编译C++

有什么想法吗?你知道吗


Tags: 端口json标准选项情况lizmq解决方案