Python3 统计文件行数

最简单的办法是使用 readlines 函数,获取文件内容列表,然后统计列表的长度:

file_path = r"D:\04_git\pandas_datas\data-USstates\state-population.csv"
f = open(file_path , "r")
count = len(f.readlines())
count  # 2545
f.close()

如果是非常大的文件,可以借助 enumerate 函数:

file_path = r"D:\04_git\pandas_datas\data-USstates\state-population.csv"
for count, line in enumerate(open(file_path , 'r')):
    pass
count += 1
count  # 2545
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章