1

我们将 Python 嵌入到我们的应用程序中。我们的应用程序有许多客户端界面,包括 Excel 和命令行工具。在启动时,我们的应用程序可能会读取(取决于某些参数)大量 Python 文件。这就是问题所在:我们观察到在 Excel 下的应用程序启动比在命令行工具中慢。对于不同的用户/盒子,数字并不一致且不同,但在某些情况下,我们观察到它慢了 10 倍,有时只有 40%。不管这是一个问题,我想问是否有人知道为什么会这样。在这两种情况下,应用程序都经过完全相同的路径(Excel 特有的不相关差异很少,但 Python 路径是相同的)。

看来(我从 cProfile 报告可以看出)Python 的 open 命令运行速度明显较慢,但为什么 - 这是我需要弄清楚的。

任何帮助表示赞赏。

谢谢。

PS DataNitro 的人可以对此有所了解吗?你观察到同样的行为吗?

4

0 回答 0