Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- with open('players.txt') as playerfile:
- playerdata = playerfile.read()
- playercount = playerdata.count("FirstName=")
- looper = 0
- start1 = 0
- start2 = 0
- while looper < playercount:
- # Firstname
- cut1 = playerdata[start1:].find('FirstName=')
- cut2 = playerdata[start2:].find('LastName=')
- firstname = playerdata[start1 + cut1 + 11:start2 + cut2 - 2]
- # Lastname
- cut1 = playerdata[start1:].find('LastName=')
- cut2 = playerdata[start2:].find('MiddleInitial=')
- lastname = playerdata[start1 + cut1 + 10:start2 + cut2 - 2]
- # Middleinitial
- cut1 = playerdata[start1:].find('MiddleInitial=')
- cut2 = playerdata[start2:].find('DciNumber=')
- middle = playerdata[start1 + cut1 + 15:start2 + cut2 - 2]
- # DCI
- cut1 = playerdata[start1:].find('DciNumber=')
- cut2 = playerdata[start2:].find('CountryCode=')
- dci = int(playerdata[start1 + cut1 + 11:start2 + cut2 - 2])
- # Countrycode
- cut1 = playerdata[start1:].find('CountryCode=')
- cut2 = playerdata[start2:].find('IsJudge=')
- countrycode = playerdata[start1 + cut1 + 13:start2 + cut2 - 2]
- # Judge
- cut1 = playerdata[start1:].find('IsJudge=')
- cut2 = playerdata[start2:].find('/>')
- isjudge = str(playerdata[start1 + cut1 + 9:start2 + cut2 - 2])
- if isjudge == str("False"):
- isjudge = False
- else: isjudge = True
- start1 = playerdata[start1:].find("/>") + start1 +1
- start2 = playerdata[start2:].find("/>") + start2 +1
- looper = looper + 1
- print("First name:", firstname)
- print("Last name:", lastname)
- print("Middleinitial:", middle)
- print("DCI:", dci)
- print("Country:", countrycode)
- print("Judge status:", isjudge)
- print("--------------------------------")
- else:
- print("All done sir.")
Add Comment
Please, Sign In to add comment