导入整个模块(如wxpython)在使用py2app构建时会影响应用程序的大小多少?

问题描述:

例如,是否使用从wx导入TextCrtl使应用程序在构建为独立应用程序时更小?导入整个模块(如wxpython)在使用py2app构建时会影响应用程序的大小多少?

无论您是导入模块还是从导入某个模块,都会执行整个模块。唯一的区别是添加到名称空间的内容。

这里有一个很好的关于这个问题的回答SO:Does "from-import" exec the whole module?

因此,答案是否定的,整个模块会一直被包括在内。