在Python中嵌入C语言

3

我需要找到一种方法来在Python中嵌入C库和C代码。我已经搜索了很多,在嵌入Python到C的例子中找到了很多,但反过来的例子却不是很多。而且我需要确保嵌入的是C代码,而不仅仅是重新包装它。

谢谢。


3
“embedding”和“rewrapping”是什么意思? - Niklas B.
1
通过使用C语言嵌入到Python中,可以编写C语言模块作为Python模块使用。我猜你不喜欢这种方式,为什么? - liori
我相信你正在寻找的是:http://docs.python.org/extending/extending.html。 - Peter Olson
1个回答

7

使用C扩展Python很简单,但不是那么简洁明了。这里有一份官方教程,题为使用C或C++扩展Python,可以在这里找到。


我不确定你所说的“重新包装”是什么意思,但是使用模块扩展是如何在Python中使用C语言的。 - rob05c
1
请不要发布仅包含链接的答案!这些链接可能会失效,那么您的答案将变得无用。 - fouric
1
@InkBlend 我重新表述了答案,包括教程的标题,以便在链接失效时更容易找到。但我不会在这里重新表述或复制文章的重要部分。我认为那样是多余的,可能还涉嫌抄袭。 - rob05c

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接