「雷军」立竿见影地把你的 Python 代码提速7倍( 二 )


使用 Cython , 不仅可以提高程序的运行速度 , 还可以把你的核心代码转换为.so文件 , 防止别人反编译看到你的代码 。
关于 Cython 的更多介绍 , 请阅读它的官方文档[1

有同学可能会问 , 当前文件夹下面既然有fast_fib.pyx文件 , 为什么当我们执行from fast_fib import fib的时候 , 不会从这个文件里面导入 Python 版本的代码?这是因为 , import只会从后缀为.py/.pyc/.pyo/.so的文件中导入模块 , 不会进入.pyx文件中寻找 。
私信小编“资料”750集编程教程免费分享 。
别忘了转发点赞加关注 , 在评论区留下你的意见哦!


推荐阅读