gpt4 book ai didi

python - 如何在 Tkinter 中执行 Python 程序

转载 作者:太空宇宙 更新时间:2023-11-04 10:36:10 25 4
gpt4 key购买 nike

我有一个简单的 Tkinter GUI,只有一个按钮,当按下按钮时,我希望它运行我用 Python 编写的另一个程序。

 def openProgram ():
#open up MyProgram.py

MGui = Tk()
MGui.geometry('450x450')

mbutton = Button(text = "Go", command = openProgram).pack()

看起来很简单,也许我没有搜索正确的术语。

最佳答案

您可以通过导入该文件来调用在另一个文件中定义的函数。

网状结构.py:

def main():
print "reticulating splines..."
#do stuff here
print "splines reticulated"

gui.py:

from Tkinter import *
import reticulator

def openProgram():
#call the `main` function defined in the other file
reticulator.main()

MGui = Tk()
MGui.geometry('450x450')

mbutton = Button(text = "Go", command = openProgram).pack()
MGui.mainloop()

关于python - 如何在 Tkinter 中执行 Python 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23253262/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com