是否可以在pyinstaller生成的spec文件中编写python代码?

时间:2018-03-07 14:33:19

标签: pyinstaller

有些命令必须使用spec文件执行。是否有可能在spec文件中包含命令。

我必须执行以下语句:

rm -rf build dist

我需要包含在spec文件中。

当我跑步时

pyinstaller --clean abc.spec

它必须删除build文件夹和dist文件夹

1 个答案:

答案 0 :(得分:0)

从pyinstaller文档:

  

spec文件告诉PyInstaller如何处理你的脚本。它对脚本名称和您为pyinstaller命令提供的大多数选项进行编码。 spec文件实际上是可执行的Python代码。 PyInstaller通过执行spec文件的内容来构建应用程序。

因此,您可以在spec文件中包含python代码以执行所需的操作。但它需要是python代码,而不是你所拥有的终端命令。