我用python编写了一个程序,使用XlsxWriter创建工作簿和工作表。如果在IDE中运行程序,则会在包含整个项目和所有文件的文件夹中创建excel工作簿。你知道吗
我正在制作一个GUI,但是我想知道这里是否有人知道工作簿会弹出到哪里,以及我如何在GUI上的GO按钮在其他人使用我的程序时弹出一个新窗口。我正在使用tkinter作为我的GUI。你知道吗
基本上,有人知道如何编写一个函数来“运行”程序吗?如果那个人按下GO键,我的工作簿会弹出到哪里(假设我们将这个程序发送给了其他人)?它会在他们的桌面上弹出吗?等等
Tags:
读了几遍后,我想我已经明白你想做什么/学什么了。你知道吗
至于电子表格的保存位置,默认位置是运行脚本的文件夹。因此,如果您将脚本提供给其他人,他们会将其保存在桌面上,然后从那里继续执行脚本,那么.xlsx文件将在他们的桌面上创建。你知道吗
您可以在GUI中使用tkFileDialog模块和asksaveasfilename函数来允许用户选择要保存文件的位置。你知道吗
当我回到我的电脑,我会添加一些例子代码,说明如何做到这一点,以及如何使一个按钮,运行您的其他脚本。你知道吗
EDIT Here是为Python2.79构建的基本Tkinter GUI(对于Python3,您必须对其进行一些调整:
这将打开一个窗口,其中有一个标记为“进程”的按钮,按下该按钮时,将从另一个窗口运行“运行脚本”功能_脚本.py文件。你知道吗
这是另一个_脚本.py可能看起来像:
现在很明显,你要让你的函数做的不仅仅是运行asksaveasfilename函数,但是你明白了。你知道吗
相关问题 更多 >
编程相关推荐