37,982
社区成员




1. 什么是 Cython?
Cython是Python编程语言的一个超级集,它在Python和C/C++之间起着中间人的作用。Cython 允许python 与 C 风格代码混合编程,将C语句代码编译为静态格式,Python解释器运行时动态调用。
当然,这意味着Cython永远不可能比C/C++快,稍微会慢一点。
目前,有许多知名的Python库,如NumPy和Pandas已经使用Cython来提高性能。也说明学习它很值得。下面我将演示如何用cython来改写1个python函数,并编译为二进制文件,测试比较前后性能变化。
详细请点击阅读