-3

如果假设我在我的 python 脚本中使用函数 execfile,然后我使用 pyinstaller 将该 python 脚本转换为可执行文件,那么该可执行文件会工作吗?pyisntaller 所做的是查找 import 语句,然后包含那些在我的脚本的导入语句。我在脚本中包含的图像可以通过将它们复制到 pyinstaller 创建的 dist 文件夹中来处理,但是如何处理我在 execfile 函数中提到的脚本。

我只想知道一种将包含 execfile(从原始脚本中调用另一个脚本)的 python 脚本转换为可执行文件的方法

4

2 回答 2

1

您可以告诉 PyInstaller 哪些文件要包含在 dist 文件夹中。包括.py您需要的所有文件。调用时execfile,请指定正确的目录名称(您必须弄清楚这一点)。

于 2014-07-05T12:41:05.037 回答
0

我不明白这是什么

一个包含 execfile 的 python 脚本(它从原始脚本中调用另一个脚本)

应该是这个意思。无论如何,如果 .py 脚本有效,那么 pyinstaller 创建的可执行文件在大多数情况下也可以工作。

于 2014-07-05T12:53:49.300 回答