Advertisement
Guest User

Untitled

a guest
Dec 13th, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. def execute(stringIn):
  2. file=open("txt.txt","r")
  3. listData=file.readlines()
  4. file.close()
  5.  
  6. vbar=stringIn.index("|")
  7. Command = stringIn[0:vbar]
  8. stringIn=stringIn[vbar+1:]
  9.  
  10. vbar=stringIn.index("|")
  11. amount=stringIn[0:vbar]
  12. stringIn=stringIn[vbar+1:]
  13.  
  14. vbar=stringIn.index("|")
  15. account=stringIn[0:vbar]
  16. stringIn=stringIn[vbar+1:]
  17. searchString=account+"|"+stringIn+"|"
  18. for i in range(0,len(listData)):
  19.  
  20. if(searchString in listData[i]):
  21. print(listData[i])
  22. balance=int(listData[i][len(searchString):])
  23.  
  24. if(Command=="add"):
  25. balance+=int(amount)
  26.  
  27. elif(Command=="sub"):
  28. balance-=int(amount)
  29.  
  30. if(balance>=0):
  31. listData[i]=searchString+str(balance)+"\n"
  32. file=open("txt.txt","w")
  33. file.writelines(listData)
  34. file.close
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement