如何获取Python库ta-lib中各种函数的源代码?

0 投票
1 回答
1532 浏览
提问于 2025-04-18 12:18

我想要核实一下这个模块里用到的函数,并且想简单了解一下它们是怎么实现的。

这个库可以在这里找到——https://github.com/mrjbq7/ta-lib

我在我的Python库里查看过,所有的函数都是以.pyd格式存在的,所以我不知道该怎么访问它们?

1 个回答

1

简单来说:你不能这样做。

为什么呢?.pyd 文件是用 C 或 C++ 写的 Python "扩展" 模块。显然,对于你提到的库,代码是用 C 写的,然后通过 Cython 包装成 Python 可以用的形式(就是 .pyx 文件)。所以如果你想看看源代码,可以去 GitHub 上的 这个库 看看 C 语言的源代码(当然前提是你能看懂 C 语言)。

撰写回答