根据 被初始化的方式,main.spec 会被设置相应值或是 None

    当 Python 附加 选项启动时,spec 会被设为相应模块或包的模块规格说明。 spec 也会在 main 模块作为执行某个目录,zip 文件或其它 条目的一部分加载时被填充。

    • 选项

    • 直接从源码或字节码文件运行

    请注意在最后一种情况中 main.spec 总是为 None即使 文件从技术上说可以作为一个模块被导入。 如果想要让 中的元数据生效,请使用 -m 开关。