I have one text file. I am parsing some data using regex. So open the file and read it and the parse it. But I don't want to read and parse data after some specific line in that text file. For example
file start here..
some data...
SPECIFIC LINE
some data....
Now I don't want to read file after SPECIFIC LINE... Is there any way to stop reading when that line reaches?
This is pretty straight forward, you can terminate a loop early with a
break
statement.Using
with
creates a compound statement that ensures that upon entering and leaving the scope of thewith
statement__enter__()
and__exit__()
will be called respectively. For the purpose of file reading this will prevent any dangling filehandles.The
break
statement tells the loop to terminate immediately.