I created a QWizard object which contains several pages, I tried to open a file when NextButton of the specific page was clicked. At first, I triedQWizard.NextButton.clicked.connect(), came with :
"AttributeError: 'WizardButton' object has no attribute 'clicked''.
After that, I searched "WizardButton" in Qt Assistant, couldn't get any useful signals to emit, is it possible to implement that like QPushButton.clicked.connect()? 
here's the specific page:
class AccountPage(QWizardPage):
    def __init__(self, parent=None):
        super(AccountPage, self).__init__(parent)
        self.setTitle("Account Information")
        NameLabel = QLabel("&Name:")
        NameLineEdit = QLineEdit()
        NameLabel.setBuddy(NameLineEdit)
        EmailLabel = QLabel("&Email Address:")
        EmailLineEdit = QLineEdit()
        EmailLabel.setBuddy(EmailLineEdit)
        PwdLabel = QLabel("&Password:")
        PwdLineEdit = QLineEdit()
        PwdLabel.setBuddy(PwdLineEdit)
        self.registerField('Name*', NameLineEdit)
        self.registerField('EmailAddress*', EmailLineEdit)
        self.registerField('Password*', PwdLineEdit)
        layout = QGridLayout()
        layout.addWidget(NameLabel, 0, 0)
        layout.addWidget(NameLineEdit, 0, 1)
        layout.addWidget(EmailLabel, 1, 0)
        layout.addWidget(EmailLineEdit, 1, 1)
        layout.addWidget(PwdLabel, 2, 0)
        layout.addWidget(PwdLineEdit, 2, 1)
        self.setLayout(layout)
        QWizard.NextButton.clicked.connect(self.setMB)
    def setMB(self):
        try:
            with open('mb.ini', 'w') as actInfo:
                actInfo.write('sj')
        except IOError as err:
            print('mb.ini error:' + str(err))