dawenliu wrote: > Hi, I have a file with this content: > xxxxxxx xxxxxxxxxx xxxxx xxxxxxx > 1 > 0 > 0 > 0 > 1 > 1 > 0 > (many more 1's and 0's to follow) > yyyyy yyyyyy yyy yyyyyy yyyyy yyy > > The x's and y's are FIXED and known words which I will ignore, such as > "This is the start of the file" and "This is the end of the file". The > digits 1 and 0 have UNKNOWN length. I want to extract the digits and > store them in a file. Any suggestions will be appreciated. >
Open the file and read each line 1 at a time. If the line doesn't equal x or y then add the line to a list f = open("file.txt") numbers = [] for eachline in f.xreadlines(): if (eachline <> x) or (eachline <> y): numbers.append(eachline) -- http://mail.python.org/mailman/listinfo/python-list