【问题标题】:Python - Calling python functions from CPython - 从 C 调用 python 函数
【发布时间】:2013-08-30 08:18:28
【问题描述】:

我想从 C 函数调用 python 函数。我需要在 c 文件中导入 python 模块并调用我需要的函数,但在互联网上没有找到任何关于这对我有帮助的信息,因为我实际上在 Python 项目和 C 项目之间进行了乒乓球。我只运行python项目。 我在python模块中加载C项目的库(dll),然后我在python中调用C项目中的一个函数(这部分工作得很好),然后在C项目中发生一些事件和我想要的回调函数从 python 调用函数。知道怎么做吗?

在互联网上找到的类似http://www.daniweb.com/software-development/python/threads/31682/calling-python-function-from-cc 的示例在这种情况下不起作用,因为 python 解释器已经初始化,当我尝试导入模块时它崩溃了......

谢谢!

【问题讨论】:

标签: python c import python-embedding


【解决方案1】:

【讨论】:

  • 不过,这是一个糟糕的文档,它只描述了通过 C 中提供的函数从 python 传递 python 函数的情况。完全缺少的是如何从C -.-
猜你喜欢
  • 2011-05-18
  • 1970-01-01
  • 1970-01-01
  • 2010-12-02
  • 2016-03-25
  • 2016-05-29
  • 1970-01-01
  • 2012-07-26
相关资源
最近更新 更多