Sometimes, we want to read first N lines of a file with Python.
In this article, we’ll look at how to read first N lines of a file with Python.
How to read first N lines of a file with Python?
To read first N lines of a file with Python, we can use the next function.
For instance, we write
with open("datafile") as myfile:
head = [next(myfile) for x in range(N)]
print(head)
to call open to read the datafile file.
Then we call next with the myfile file to read the first N lines by putting next in the for loop.
Conclusion
To read first N lines of a file with Python, we can use the next function.