psyco似乎对优化Python代码非常有帮助,而且它以一种非侵入性的方式进行。 因此,人们不得不怀疑。 假设你总是使用x86架构(这是大多数应用程序最近运行的地方),为什么不总是使用psyco来处理所有的Python代码呢? 它有时会犯错误,破坏程序的正确性吗? 增加运行时的一些奇怪的情况? 你有没有消极的经历呢? 到目前为止,我最负面的经验是它使我的代码更快了15%。 通常情况下会更好 当然,使用psyco并不能取代高效的algorithm和编码。 但是,如果你可以改善你的代码的性能两行(导入和调用psyco)的成本,我没有理由不要。