Python “是否有实际尺寸限制?”;“汇编”;PyQt生成的资源文件?
我一直在尝试使用pyrcc将一些初始屏幕捆绑到一个资源文件中(其中三个,每个大约350KB),但最终的rc需要不可接受的导入时间(大约1.2秒)Python “是否有实际尺寸限制?”;“汇编”;PyQt生成的资源文件?,python,qt,pyqt,pyrcc,Python,Qt,Pyqt,Pyrcc,我一直在尝试使用pyrcc将一些初始屏幕捆绑到一个资源文件中(其中三个,每个大约350KB),但最终的rc需要不可接受的导入时间(大约1.2秒) 我假设这只是python导入系统的一个限制,因为它通常不必也不应该导入如此庞大的源文件(5MB文件,72k行)。我对这个问题的看法正确吗?有没有办法绕过PyQt的qrc到模块工作流,同时仍然维护资源系统中的所有资产?我无法重现这一点。使用三个500Kb的图像,我创建了一个6.5Mb的资源模块。在linux上,导入此模块第一次大约需要0.15秒,之后只需
我假设这只是python导入系统的一个限制,因为它通常不必也不应该导入如此庞大的源文件(5MB文件,72k行)。我对这个问题的看法正确吗?有没有办法绕过PyQt的qrc到模块工作流,同时仍然维护资源系统中的所有资产?我无法重现这一点。使用三个500Kb的图像,我创建了一个6.5Mb的资源模块。在linux上,导入此模块第一次大约需要0.15秒,之后只需要0.025秒(由于文件缓存)。嗯,我将在我的linux设备上试用,看看它是否有帮助。这是目前运行在Windows7,Python27上的模块,主要是一个巨大的字节字符串。导入它应该与打开文件并将其读入变量没有多大区别。事实上,如果我这样做,TIMIMG几乎是相同的。因此,从表面上看,1.2秒导入/读取5Mb模块似乎有点奇怪。