Итак, вы хотите выполнить файл python из созданного вами текстового редактора.Ответ уже существует ответ Вы можете написать код, например:
exec.py:
#!/usr/bin/python3
def run_on_exec():
print("Program Run")
if __name__ == "__main__":
run_on_exec()
main.py:
#!/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()
Может быть, это то, что вы хотите.