On 14 mar, 14:25, [EMAIL PROTECTED] wrote: > Hi friends !! > > I'm neophite about python, my target is to create a programa that > find a specific string in text file. > How can do it? > > Thanks > fel
$ cat text.txt aaa bbb ccc ddd aaa bbb ccc ddd aaa bbb ccc ddd aaa eee bbb eee ccc eee ddd eee $ cat bin/find_string.py import sys file_name=sys.argv[1] searched_string=sys.argv[2] result= [(line_number+1, line) for line_number, line in enumerate(open(file_name)) if searched_string in line] print result $ python bin/find_string.py text.txt eee [(8, 'aaa eee\n'), (9, 'bbb eee\n'), (10, 'ccc eee\n'), (11, 'ddd eee \n')] $ python bin/find_string.py text.txt aaa [(1, 'aaa\n'), (5, 'aaa bbb\n'), (7, 'aaa bbb ccc ddd\n'), (8, 'aaa eee \n')] $ python bin/find_string.py text.txt ddd [(4, 'ddd\n'), (6, 'ccc ddd\n'), (7, 'aaa bbb ccc ddd\n'), (11, 'ddd eee\n')] $ -- http://mail.python.org/mailman/listinfo/python-list