list - Split and strip output python -
list - Split and strip output python -
i having issues getting clean output python after reading in file.
here code far:
user_pass_list = [] count = 0 line in open(psw): fields = line.strip("\n").strip(",").split(":") user_pass_list.append(fields) count = count + 1 print (count) item in range (0, count): print (user_pass_list[item]) here maintain getting output:
['administrator', 'admin'] [''] ['administrator', 'password'] [''] ['admin', '12345'] [''] ['admin', '1234'] [''] ['root', 'root'] [''] ['root', 'password'] [''] ['root', 'toor'] here text file trying read in list.
administrator:admin administrator:password admin:12345 admin:1234 root:root root:password root:toor could please help me? want each field have own list.
users[0]="administrator" passwords[0]="admin" users[1]="administrator" passwords[1]="password" any suggestions?
you utilize 2 lists, users , passwords this:
users = [] passwords = [] open(psw, 'rb') fin: line in fin.readlines(): fields = line.strip().split(':') users.append(fields[0]) passwords.append(fields[1]) but think more useful have list of tuples:
credentials = [] open(psw, 'rb') fin: line in fin.readlines(): fields = line.strip().split(':') credentials.append((fields[0], field[1])) python list split strip
Comments
Post a Comment