One - One Code All

Blog Content

python性能加速,提升加快Python程序运行效率的方法

Python   2014-11-02 22:15:19

参考:https://python3-cookbook.readthedocs.io/zh_CN/latest/c14/p14_make_your_program_run_faster.html


  1. 使用函数。

  2. 尽可能去掉属性访问。

  3. 使用局部变量。

  4. 避免不必要的抽象(装饰器,描述起,属性访问)。

  5. 使用内置容器,内置数据结构,字典,列表,集合等。

  6. 避免不必要的数据结构或复制。不要滥用copy.deepcopy()。

  7. 优化循环。结合2,3.

  8. 外部加速。pypy,numba,nuitka.


上一篇:numba加速
下一篇:python性能加速numba初步autojit

The minute you think of giving up, think of the reason why you held on so long.