[問題] PyQt5寫的.pyw不能跑

作者: annisat   2014-08-22 14:30:49
大家好,我現在是 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則是在另一個工作的資料夾裡)
作者: CoASH (天秤)   2014-08-22 15:16:00
最後一行加上sys.exit(app.exec_())試試這樣才會有loop
作者: annisat   2014-08-22 17:22:00
謝謝你 不過我加上面這行或是exec_() 還是一樣

Links booklink

Contact Us: admin [ a t ] ucptt.com