c/c++语言开发共享从C调用Python

我有一个C代码,并且有一些简单的文件操作,我需要在开始时进行初始化,这对于Python来说是很简单的。 我想知道是否有办法通过从C调用python来做到这一点。我熟悉从Python调用C,但是为了做相反的事情我已经读过Cython可以做但我对如何做很困惑。

python代码必须输入一些字符串,进行一些文件操作并返回一些双精度和数组。

    要从C调用Python,这很简单。 首先,您需要安装python-dev包才能访问Python.h文件。 然后你可以访问python api。 以下是api的参考: https : //docs.python.org/2/c-api/intro.html 。 特别注意嵌入Python部分。 基本过程是调用Py_Initialize()执行你的python代码,然后调用Py_Finalize()

      以上就是c/c++开发分享从C调用Python相关内容,想了解更多C/C++开发(异常处理)及C/C++游戏开发关注(计算机技术网)。

      本文来自网络收集,不代表计算机技术网立场,如涉及侵权请点击右边联系管理员删除。

      如若转载,请注明出处:https://www.ctvol.com/c-cdevelopment/560640.html

      (0)
      上一篇 2021年1月28日
      下一篇 2021年1月28日

      精彩推荐