hi,
i am trying to get this to work. it works fine so far. only when i try to loop through the list, i get an error.
any suggestions?
i am trying to get this to work. it works fine so far. only when i try to loop through the list, i get an error.
any suggestions?
Code:
orig_file = open ("*Strata1CombinedAll.txt", "r") lines = orig_file.readlines() import fnmatch def find(seq, pattern): pattern = pattern.lower() for i, n in enumerate(seq): if fnmatch.fnmatch(n.lower(), pattern): return i return -1 def index(seq, pattern): result = find(seq, pattern) if result == -1: raise ValueError return result def contains(seq, pattern): return find(seq, pattern) != -1 for "*SWD*" in lines: begin_line = index(lines, "*SWD*") end_line = begin_line + 4 del lines[begin_line:end_line] new_text_file = open ("*test727", "w") new_text_file.writelines(lines) new_text_file.close()
Comment