首页 > 解决方案 > 如何在python代码和c代码之间连接

问题描述

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

谢谢您的帮助!

标签: pythonc

解决方案


在 C 和 Python 中发生变化的基本内容是数据类型。我使用ctypespython模块来实现转换。一旦为 C 正确转换/格式化了数据类型,您就可以将这些作为参数传递给 C 函数。C api 可以保持原样,并且需要在 py 代码中进行更改。

考虑查看https://docs.python.org/3/library/ctypes.html

我在这里有一个示例代码:https ://github.com/Vishwajith-K/snippets/tree/py-c/bitwisepy


推荐阅读