📅  最后修改于: 2023-12-03 15:19:08.708000             🧑  作者: Mango
在开发过程中,经常需要计算文件中的行数,本文将介绍如何使用Python计算文件中的行数。
def count_lines(file_path):
'''
计算文件中的行数
:param file_path: 文件路径
:return: 行数
'''
count = 0
with open(file_path, 'r', encoding='UTF-8') as f:
for line in f:
count += 1
return count
with open
语句打开文件,避免手动关闭文件,保证代码的简洁性和可读性;for line in f
遍历文件,对每一行进行计数;file_path = 'test.txt'
lines_count = count_lines(file_path)
print('文件:{},行数:{}'.format(file_path, lines_count))
以上就是Python计算文件中行数的方法,也可以使用其他方式实现,如readline()、readlines()等,选择适合自己的方式即可。