c++ - 使用来自 python GUI 的 C 编译代码

标签 c++ python c wxpython

我正在编写一个应用程序,我在其中使用 python 库(特别是 wxpython)对我的所有前端和 GUI 进行编码。对于这个应用程序,我想用C编写模型类并使用python来使用编译后的C代码?这在 Python 中如何实现?

我知道这是一个模糊的问题,但我在起点上挣扎。

最佳答案

如果您使用的是 CPython(最流行的 Python 版本),则需要学习 CPython C API .其他 python 实现可能支持也可能不支持 C 调用。您还可以使用 ctypes这个库更容易学习,但也更死板,可能无法支持您需要的一切。

关于c++ - 使用来自 python GUI 的 C 编译代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9776206/

相关文章:

c++ - 在 msdn 页面 "C++ Constant Expressions"打字错误?

c++ - 包含来自新文件夹 "cannot open include file - no such file or directory"的头文件

c++ - 属性列表还是传承丛林?

c - 字符串比较函数循环中的“while”循环超出必要

c++ - 尝试使用 boost 库时缺少 gmp.h

python:找不到命令错误

python - 如何使用 Python 通过 HTTP 将远程图像复制到 gtk.gdk.pixbuf?

python - 如何在发生错误时重新执行 ThreadPoolExecutor 中的函数?

getline 函数的类型冲突

C 编程 : Bag of words program, 需要帮助双指针