программа atm bank с использованием wxpython, проблема, с которой я столкнулся, находится на первой панели при запросе идентификатора # как заставить его принять правильный идентификатор - PullRequest
0 голосов
/ 21 марта 2019

атм с использованием wxpython

это мой код для идентификатора клиента, но как я запускаю эту функцию, когда нажимаю кнопку OK на первой панели.при использовании wxpython

def main():
    flag = 0
    for i in range(0,3):
        customer_id = input("Enter the Customer ID: ")
        if(isValid(customer_id)):
            flag = 1
            break
        else:
            if(i==2):
                break
        print("That's not a valid ID! You have", 2-i, "more chances!")
    if(flag==1):
        welcomePanel(customer_id)
    else:
        print("You entered the Customer ID incorrectly 3 times!!!")
        print("Exiting the program!")

def isValid(customer_id):
    return True

другая проблема заключается в том, если клиент вводит действительный CustomerID, в welcomePanel (), как я могу переключиться на другую панель, где пользователь может выбрать, какую транзакцию он хочет совершить, например,открытие сберегательного счета, внесение или снятие денег, проверка баланса и т. д.?см. картинку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...