看板 Python 關於我們 聯絡資訊
大家好,我現在是 Python 的初學者。因為研究計畫的關係,正在研究 PyQt 我用的版本是 PyQt5 我的 main.py 大概是長這樣: import sys import dialog from PyQt5 import QtWidgets app = QtWidgets.QApplication(sys.argv) d = dialog.Dialog() d.show() 我的主要問題是:這個 code 如果是開 python 的 console 可以跑 但是如果改檔名成 main.pyw 就都不會跑視窗出來 不知道有可能的問題是什麼? (dialog是放在python的 Lib 裡,main.pyw則是在另一個工作的資料夾裡) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.119.175.149 ※ 文章網址: http://www.ptt.cc/bbs/Python/M.1408689052.A.5E1.html
CoASH: 最後一行加上sys.exit(app.exec_())試試 08/22 15:16
CoASH: 這樣才會有loop 08/22 15:16
annisat: 謝謝你 不過我加上面這行或是exec_() 還是一樣 08/22 17:22