用PyQt5创建窗口,但是运行之后,不显示窗口,请问是什么情况?

用PyQt5创建窗口,但是运行之后,不显示窗口,请问是什么情况?
代码如下:

img

运行结果以及报错内容:

img

img

img

img

我想要达到的结果

初学python,我想通过代码实现基础的界面,但是一直卡在这里,实在学不下去了。

倒数第二行代码错了,应该为:ex = Example()
完整代码:

import sys
from PyQt5.QtWidgets import QWidget, QApplication
from PyQt5.QtGui import QIcon


class Example(QWidget):
    def __init__(self):
        super().__init__()
        self.initUI()

    def initUI(self):
        self.resize(1000, 950)
        self.setWindowTitle(sys.argv[0] + '初次学习')
        self.setWindowIcon(QIcon('00015.jpg'))
        self.show()


if __name__ == '__main__':
    app = QApplication(sys.argv)
    ex = Example()
    sys.exit(app.exec_())

好像你拼错了。
app.exec()