我正在尝试使用 Cython 对我的项目进行编码。
我的计划是用 C++ 编写 .dll,然后通过 Cython 从 Python 调用它们。所以我可以拥有C++的高计算性能,同时保持Python开发的简单性。
走得更远,我有点困惑。据我了解,Cython 将 python 代码包装到 C 中。由于 C 具有更好的计算性能,因此性能得到了提高。我在这点上正确吗?
如果我在上面,那么是否有必要用 C++ 编写 .dll 并从 Python 调用它以提高性能?
如果我编写 python 代码并将其包装到 C 中,然后从 Python 调用它,它的性能是否比调用用 C++ 编写的 .dll 更好?