我们在我们的应用程序中嵌入Python。我们的应用程序有许多客户端接口,包括Excel和命令行工具。在启动时,我们的应用程序可能会读取(取决于某些参数)大量的Python文件。这就是问题所在:我们观察到Excel下的应用程序启动速度比命令行工具慢。对于不同的用户/盒子,数字不一致且不同,但在某些情况下,我们观察到它的速度慢了10倍,有时只有40%。无论这是一个问题,我想问一下是否有人有任何想法为什么会这样。在两种情况下,应用程序都经过完全相同的路径(Excel中没有特定的差异,但Python路径是相同的。)
出现(我从cProfile报告中可以看出)Python的open命令运行速度明显变慢,但为什么 - 这是我需要弄清楚的。
任何帮助表示感谢。
THX。
P.S。来自DataNitro的人可以对此有所了解吗?你是否观察到同样的行为?