【问题标题】:How to connect between python code and c code [closed]如何在python代码和c代码之间连接[关闭]
【发布时间】:2021-10-15 10:27:11
【问题描述】:

我想知道如何在 python 文件和 c 文件之间连接。 我需要与他们建立联系,所以我可以使用这两个文件中的函数。

感谢您的帮助!

【问题讨论】:

  • 在询问 SO 之前先搜索 Google。在别人之前浪费自己的时间是一种普遍的礼貌。

标签: python c


【解决方案1】:

在 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

【讨论】:

    猜你喜欢
    • 2020-09-06
    • 2016-10-29
    • 1970-01-01
    • 2016-06-09
    • 2020-02-24
    • 1970-01-01
    • 1970-01-01
    • 2017-05-20
    • 1970-01-01
    相关资源
    最近更新 更多