"Fredrik Lundh" <[EMAIL PROTECTED]> wrote::
    def grep(pattern, *files):
        search = re.compile(pattern).search
        for file in files:
            for index, line in enumerate(open(file)):
                if search(line):
                    print ":".join((file, str(index+1), line[:-1]))
    grep("grep", *glob.glob("*.py"))


I was afraid the re module was the answer.  ;-)
Use of enumerate is a nice idea.
Thanks.
Alan


-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to