程式碼打包後,用按鈕開啟另一個.py,不管按 按鈕"2"或按鈕"4",都是先執行4.py程式,按x關閉4.py程式就跳出2.py程式,請問怎麼解決呢? 謝謝
from tkinter import *
import os
import tkinter as tk
form = tk.Tk()
form.title('test')
form.geometry('800x500')
def callback():
form.destroy()
os.system('python 2.py')
def callback1():
form.destroy()
os.system('python 4.py')
button = tk.Button(form,text="2",command=callback)
button.pack()
button = tk.Button(form,text="4",command=callback1)
button.pack()
form.mainloop()
可否也貼上 2.py, 4.py 的程式碼?
因為我測試的結果是正常的(按2執行2.py;按4執行4.py)