有没有办法使用tkinter中的按钮从我的主文件启动python文件?

问题描述 投票:-3回答:1

我正在尝试使用tkinter构建一个项目,我可以使用按钮从我的主文件启动python文件(如:文本编辑器)。任何人都可以帮助我吗?是的,我尝试使用命令属性,但它只调用函数而不是整个模块。

python tkinter
1个回答
0
投票

所以你想从你创建的文本编辑器中执行一个python文件。已经有答案answer您可以编写一些代码,如:

exec.朋友:

#!/usr/bin/python3

def run_on_exec():
    print("Program Run")

if __name__ == "__main__":
    run_on_exec()

卖弄.朋友:

#!/usr/bin/python3

import tkinter
import os

def run_txt_editor():
    os.system("python exec.py")

#----snip----
btn = tkinter.Button(root, text="run txt editor", command=run_txt_editor)


if __name__ == "__main__":
     root.mainloop()

也许这就是你想要的。

© www.soinside.com 2019 - 2024. All rights reserved.