Skip to main content
 首页 » 编程设计

python之如果我将通常调用的代码放入单独的方法或文件中,Python 会更快吗

2025年05月04日14itcoder

我想我曾经读过 SO,如果将常用调用的代码放在方法或单独的文件中,Python 的编译和运行速度会稍微快一些。将 Python 代码放在方法中是否优于单独的文件,反之亦然?有人可以解释这是为什么吗?我假设它与内存分配和垃圾收集或其他事情有关。

请您参考如下方法:

没关系。不要围绕代码速度构建程序;围绕编码器速度构建它。如果你用 Python 写东西太慢了,用 cProfile 找到瓶颈并加快速度。你如何加快速度?您尝试并分析它们。通常,关键循环中的函数调用开销很高。字节编译您的代码需要非常少的时间,并且只需要完成一次。