ATM
ATM
connector as sql
conn=sql.connect(host='localhost',user='root',pa
ssword='aaa@123',database=' d')
c1=conn.cursor()
print("===================================
========================================
=====")
print("===================================
========================================
=====")
if op==1:
c="y"
while c=="y":
m=int(input("Enter a 4 digit number as
accont number:"))
cb="select * from records where
ACCONT_NO={}".format(m)
c1.execute(cb)
d=c1.fetchall()
data=c1.rowcount
if data==1:
print("===================================
========================================
=====")
print("===================================
========================================
=====")
if c=="y":
continue
else:
print(" Thank you.")
print(" PLEASE CLOSE THIS
FILE BEFORE EXITING")
print("Visit again")
print("===================================
========================================
=====")
else:
name=input("Enter your name:")
passw=int(input("Enter your pass word
in numbers:"))
ab="insert into
records(ACCONT_NO,PASSWORD,NAME)
values({},{},'{}')".format(m,passw,name)
print("===================================
========================================
=====")
c1.execute(ab)
conn.commit()
print("Account sucessfully created")
print("The minimum balance is 1000 ")
print("===================================
========================================
=====")
print("===================================
========================================
=====")
print("===================================
========================================
=====")
print("===================================
========================================
=====")
if r==1:
amt=int(input("Enter the money
to be deposited:"))
print("===================================
========================================
=====")
print("===================================
========================================
=====")
if t=="y":
continue
else:
print(" Thank
you")
print(" PLEASE
CLOSE THIS FILE BEFORE EXITING")
if r==2:
amt=int(input("Enter the money
to withdraw:"))
print("===================================
========================================
=====")
print("===================================
========================================
=====")
else:
sr="update records set
balance=balance - {} where
ACCONT_NO={}".format(amt,acct)
ed="update records set
WITHDRAWL ={} where
ACCONT_NO={}".format(amt,acct)
c1.execute(ed)
c1.execute(sr)
conn.commit()
print("Sucessfully updatad")
y=input("do you want to
continue y/n -")
if y=="y":
continue
else:
print(" Thank
you")
print(" PLEASE
CLOSE THIS FILE BEFORE EXITING")
if r==3:
act=int(input("Enter the accont
number to be transferrsd :"))
print("===================================
========================================
=====")
print("===================================
========================================
=====")
print("===================================
========================================
=====")
else:
av="update records set
balance=balance-{} where
ACCONT_NO={}".format(m,acct)
cv="update records set
balance=balance+{} where
ACCONT_NO={}".format(m,act)
w="update records set
withdrawl=withdrawl+{} where
accont_no={}".format(m,acct)
t="update records set
CR_AMT=CR_AMT+{} where
accont_no={}".format(m,act)
c1.execute(av)
c1.execute(cv)
c1.execute(w)
c1.execute(t)
conn.commit()
print("Sucessfully
transfered")
y=input("do you want to
continue y/n -")
if y=="y":
continue
else:
print(" Thank
you")
print(" PLEASE
CLOSE THIS FILE BEFORE EXITING")
if r==4:
ma="select balance from
records where accont_no={}".format(acct)
c1.execute(ma)
k=c1.fetchone()
print("Balance in your
account=",k)
print("===================================
========================================
=====")
else:
print("Wrong password")
print("===================================
========================================
=====")
else:
print("your Account does not exists")
if op==3:
print("Exiting")
print("Please close this file before exiting.")
c1.close()