fromsysimportargvscript,input_file=argvdefprint_all(f):printf.read()defrewind(f):f.seek(0)defprint_a_line(line_count,f):printline_count,f.readline()current_file=open(input_file)print"First let's print the whole file:\n"print_all(current_file)print"Now, let's rewind, kind of like a tape."rewind(current_file)print"Let's print three lines:"current_line=1print_a_line(current_line,current_file)current_line=current_line+1print_a_line(current_line,current_file)current_line=current_line+1print_a_line(current_line,current_file)