pyqt报错AttributeError: 'MyWindow' object has no attribute 'config_ui'

问题遇到的现象和发生背景

pyqt5编程时,根据教程编写的代码但是运行报错。网上搜答案都是说QWidgets和QMainWindow的问题,但是我的ui确实设置的是QWidget。

代码
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QRadioButton
from PyQt5 import uic

class MyWindow(QWidget):

    def __int__(self):
        super().__int__()
        self.init_ui()

    def init_ui(self):
        self.config_ui = uic.loadUi("./config_ui.ui")

if __name__ == '__main__':
    app = QApplication(sys.argv)
    w = MyWindow()
    # 展示窗口
    w.config_ui.show()
    app.exec()
运行结果及报错内容

Traceback (most recent call last):
File "C:\Users......-pyqt.py", line18, in
w.config_ui.show()
AttributeError: 'MyWindow' object has no attribute 'config_ui'

我的解答思路和尝试过的方法

将QWidget改为QMainWindow仍然报错
如果在主函数里uic.load然后show()可以正常显示。

我想要达到的结果

正常显示界面

我傻了,__init__写成__int__了

直接w.show()就OK啦