Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def player(details) :
- details = details.split()
- (team, position, name, lname, salary) = details
- return (team, position, name, lname, salary)
- def playerdetails(details) :
- details = details.split()
- (team, position, name, lname, salary) = details
- print ("{:>12}".format(lname) + (",{:>10s}".format(name)) + (",{:>11s}".format(salary)) + (",{:>10s}".format(position)) + (",{0:>10s}".format(team)))
- inFile = input("Input file name: ")
- data = []
- try:
- fIn = open(inFile, 'r')
- except IOError as e :
- fIn = None
- print("Failed to open", inFile,"- program aborted")
- if fIn != None :
- for line in fIn:
- data.append(tuple(line.split()))
- fIn.close()
- def datatable():
- print(": Last Name : First Name : Salary : Position : Team :")
- for item in data:
- print(":{:^15s}:".format(item[3]), ("{:^15s}:".format(item[2])),("{:^11s}:".format(item[4])),\
- ("{:^13s}:".format(item[1])), ("{:^9s}:".format(item[0])))
- print(" ")
- print("More Details")
- print("Input a team to display details")
- print("Or exit search with 'Quit'")
- i = input(":")
- while i == item[0]:
- print((item[2]), (item[3]))
- break
- while i == ("Quit", "quit"):
- print("Search has been quit")
- break
- datatable()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement