from PyQt5 import QtCore, QtGui, QtWidgets ########################################## import sys, os import datetime import shutil
廢了相當長的時間,原來是應該寫成 QtWidgets.QApplication(sys.argv) 而不是
QApplication(sys.argv)否則就會出現下圖:

#########主函數入口 ######### if __name__ == '__main__': app = QtWidgets.QApplication(sys.argv) mainWindow = QtWidgets.QMainWindow() ui = Ui_MainWindow() ui.setupUi(mainWindow) mainWindow.show() sys.exit(app.exec_())
但是這樣寫也是可以的,但今天下午一開始寫錯了,寫成了
from PyQt5 import *
from PyQt5.Qt import * if __name__ == '__main__': import sys app = QApplication(sys.argv) # QWidget控件的父子關系() window = Window() # window = QWidget() window.show() sys.exit(app.exec_())
