【发布时间】:2021-10-15 10:27:11
【问题描述】:
我想知道如何在 python 文件和 c 文件之间连接。 我需要与他们建立联系,所以我可以使用这两个文件中的函数。
感谢您的帮助!
【问题讨论】:
-
在询问 SO 之前先搜索 Google。在别人之前浪费自己的时间是一种普遍的礼貌。
我想知道如何在 python 文件和 c 文件之间连接。 我需要与他们建立联系,所以我可以使用这两个文件中的函数。
感谢您的帮助!
【问题讨论】:
在 C 和 Python 中发生变化的基本内容是数据类型。我使用ctypes python 模块来实现转换。一旦为 C 正确转换/格式化了数据类型,您就可以将这些作为参数传递给 C 函数。 C api 可以保持原样,需要在 py 代码中进行更改。
考虑查看https://docs.python.org/3/library/ctypes.html
我这里有一个示例代码:https://github.com/Vishwajith-K/snippets/tree/py-c/bitwisepy
【讨论】: