我并不担心我定义的函数,而是内置函数或esp。来自进口模块的。基本上,这些建议仍然适用吗?
http://wiki.python.org/moin/PythonSpeed/PerformanceTips#Avoiding_dots...
http://wiki.python.org/moin/PythonSpeed/PerformanceTips#Local_Variables
我认为PyPy的JIT也可以在这里帮助我,但我需要在Linux集群上运行这个东西(我的源代码已经用于Py3k)。
答案 0 :(得分:4)
是。确切的版本并不重要。这些优化都归结为最大限度地减少语言特性的使用,这些语义为一般情况提供简单而有效的实现(这是解释器所关心的,而JIT编译器可以为特定情况生成更好的代码)。具体做法是: