Python C 扩展
这是Python C扩展的做法。 我现在正在练习的是Python3!
每个目录下的文件
test.py:运行由 C 扩展文件构建的模块的测试代码。
setup.py:Python 用于构建 C 扩展模块的文件。
bind.c:C 扩展模块的 Python 包装器接口。
libmypy.h:C 扩展模块的头文件。
libmypy.c:C 扩展模块的源文件。
Makefile:聚合构建脚本。
00-HelloWorld
这是一个通用的 hello world 实践。 可以从这里开始最简单的 Python C 扩展示例。
01-嘿人
这是一种从 Python 获取参数的 C 扩展实践。 heyman 函数将回显传递的名称和编号。
02-添加
它是一个加法函数,它不仅会获取从 Python 传递的参数,还会返回一个由结果和方程字符串组成的元组。
03-跨版
这是
2022-07-29 11:28:42
11KB
C
1