作者rs6000 (正義的胖虎)
看板Python
標題[問題] tkinter 多個視窗的使用
時間Sun Nov 29 07:54:56 2020
想問如何把 不同的視窗 form 存在不同的檔案裡面
如 form1.py form2.py ...等
在主畫面 用按鈕 或其他方式 叫 form1 form2
目前全部的form 寫在同一支檔案可以正常
但想拆開就有問題
我目前 form2 程式切出來~ form2.py
在主畫面呼叫 form2 畫面有跑出來~但功能不能用
變數無法傳遞(不是傳到主畫面,是內部就出問題了)
(主程式 跟其他的form 都是獨立的~不會傳遞變數)
在stackoverflow 找很久都找不到
...有大大可以提供關鍵字 讓我找一下答案嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.253.24.139 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1606607698.A.6C0.html
→ rs6000: ps: 最好不要用到 class 的寫法 ~不懂OOP 11/29 08:09
推 fiorentino: 有什麼錯誤訊息? 11/29 13:53
→ coyoteY: 程式碼貼一下唄 11/29 18:32
→ rs6000: 原本我把 form2用def包成函數 讓主畫面呼叫 11/29 19:37
→ rs6000: 原本的功能就壞掉~~所以現在就恢復它原本的樣子 11/29 19:38
→ rs6000: 已解決 11/30 18:15