Python Program - Get Line Count of a File

‮tfigi.www‬idea.com

Here's a Python program to get the line count of a file:

def get_line_count(filename):
    with open(filename, 'r') as file:
        line_count = 0
        for line in file:
            line_count += 1
    return line_count

# Example usage
filename = 'example.txt'
line_count = get_line_count(filename)
print(f'The file {filename} has {line_count} lines.')

In this program, we define a function get_line_count that takes a filename as input and returns the number of lines in the file.

We open the file using with open(filename, 'r') as file: which automatically closes the file when the with block is exited. We initialize the line_count variable to 0, and use a for loop to iterate through each line in the file. For each line, we increment the line_count variable by 1. Finally, we return the line_count.

To use the function, we simply call it with the filename as input, and print the result.