Import Mysql
Import Mysql
connector as sql
# Database connection
conn = sql.connect(host='localhost', user='root', password='1234', database='ATM_MACHINE')
c1 = conn.cursor()
if result:
print("This account number already exists.")
continue_choice = input("Do you want to continue (y/n)? ")
if continue_choice.lower() != 'y':
print("Thank you for visiting.")
return
else:
name = input("Enter your name: ")
if account_data:
print("Login successful.")
return account_number
else:
print("Account does not exist.")
if input("Do you want to try again (y/n)? ").lower() != 'y':
return None
# Function to handle ATM operations for a logged-in user
def account_operations(account_number):
while True:
print("\n1. Deposit money")
print("2. Withdraw money")
print("3. Transfer money")
print("4. Check balance")
print("5. Change account number")
print("6. Logout")
print("========================================================================
========")
print("========================================================================
========")
if choice == 1:
deposit_money(account_number)
elif choice == 2:
withdraw_money(account_number)
elif choice == 3:
transfer_money(account_number)
elif choice == 4:
check_balance(account_number)
elif choice == 5:
change_account_number(account_number)
elif choice == 6:
print("Logging out.")
break
else:
print("Invalid choice. Please try again.")
if not recipient_data:
print("Recipient account does not exist.")
return
print("========================================================================
========")
print(" WELCOME TO OUR ATM ")
print("========================================================================
========")
print("1. Create an account")
print("2. Login")
print("3. Exit")
print("========================================================================
========")
print("========================================================================
========")
if choice == 1:
create_account()
elif choice == 2:
account_number = login()
if account_number:
account_operations(account_number)
elif choice == 3:
print("Exiting. Please close this file before exiting.")
c1.close()
conn.close()
break
# Main function
if __name__ == "__main__":
main_menu()