我有十个.py
脚本,它们全部作为一个程序起作用。我用以下代码调用这些脚本:
def tkinter2():
ret = os.system('python delete_order.py')
if ret:
load_data()
我的问题是我想将所有这些脚本组合成一个脚本,然后将其与.exe
一起制成一个pyinstaller
文件。
我的问题是,每个脚本都有一个不同的tkinter
来打开和分隔要从我的数据库中提取的信息。定义变量和将脚本重新排序为一个变量可能很简单,但这将是单手求值的更大任务。
如果我可以将所有这些脚本打包(可以这么说)到一个捆绑安装文件中进行分发,那将是理想的选择,对客户端的影响最小。
答案 0 :(得分:0)
我唯一知道的选择就是这些
我个人非常喜欢nuitka,将其签出并阅读文档,以了解如何从多个文件构建单个二进制文件(确保它们包括其依赖项,对此具有可选参数)
答案 1 :(得分:0)
我使用pyinstaller从主脚本中创建一个.exe文件,并通过os.system
运行所有其他脚本。然后,我将所有对应的文件复制到同一目录,并按编程方式运行所有引用的脚本。使用该程序时,cmd的打开确实有一个小问题。我仍在研究该项目,以避免任何意外的问题。