1

我正在使用 Ctypes 用 Python 包装一个 C 库。C 库最终会创建大量 C 结构,我需要对这些结构进行少量处理,以将它们转换为我可以使用的 Python 对象。但是,我对循环遍历所有对象并将它们转换为 Python 内部的 Python 对象的性能不满意ctypes.Structure,并且怀疑在 C 中进行此处理可能会更快。是否有推荐的方法来创建 Python 结构“在C 端”在 ctypes 框架中,或者如果我需要更快的速度,最好将包装器完全切换到 Cython 或扩展模块或其他东西?

4

0 回答 0