我正在尝试使用tkinter构建一个项目,我可以使用按钮从我的主文件启动python文件(如:文本编辑器)。任何人都可以帮助我吗?是的,我尝试使用命令属性,但它只调用函数而不是整个模块。
所以你想从你创建的文本编辑器中执行一个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()
也许这就是你想要的。