01/10/2018, 11:56

Cách đếm số dòng không trống trong file

mọi người cho en hỏi cách đếm số dòng (không trống) trong 1 file txt được nạp vào trong python? cảm ơn ạ!

Henry viết 14:08 ngày 01/10/2018

Assume that your file name is file.txt.

file_name = 'file.txt'
non_blank_count = 0
with open(file_name) as f:
    for line in f:
        if line.strip():
            non_blank_count += 1
print(non_blank_count)
phạm văn phú viết 14:07 ngày 01/10/2018

cách này cũng k được??? mình đã thử rồi?

Henry viết 14:03 ngày 01/10/2018

Không được thế nào? Bạn nói thế sao mình biết mà correct lại

HK boy viết 14:04 ngày 01/10/2018

Lười 1 tí, nhưng khá tốn mem:

non_blank_lines = [line for line in f.readlines() if line != '']
return len(non_blank_lines)
Bài liên quan
0