Py2exe:在library.zip或exe文件本身中嵌入静态文件,并在运行时透明地访问它们

Mal*_*olm 5 python py2exe

有没有办法让py2exe在library.zip和/或exe文件本身(使用zipfile = None)中嵌入静态文件(和/或静态文件的子目录),然后在运行时透明地从代码中访问这些嵌入的静态文件?

谢谢你,马尔科姆

Pet*_*sen 4

这听起来像是您需要的配方:扩展 py2exe 将文件复制到 zip 文件,其中 pkg_resources 可以加载它们

有效地使用它可能需要一些pkg_resources的知识,它与setuptools(一部分)相关,“Python Eggs”由此而来。