On 07/10/2007, Tim Chase <[EMAIL PROTECTED]> wrote: > > I'm not really sure how readline() works. Is there a way to iterate > > through a file with multiple lines and then putting each line in a > > variable in a loop? > > You can use readlines() to get the whole line (including the > newline): > > lines = file('x.txt').readlines() > > or you can iterate over the file building a list without the newline: > > lines = [line.rstrip('\n') for line in file('x.txt')] > > Thus, line[0] will be the first line in your file, line[1] will > be the second, etc. >
or splitlines() >>> lines = open('x.txt').read().splitlines() :) -- http://mail.python.org/mailman/listinfo/python-list