# -*- coding:utf-8 -*-
"""
作者:sunli
日期:2022年02月24日17:43
"""
import os
#输入任意一级的目录
dir_path = ('D:/shujuji/MobiAct_Dataset_v2.0/train_data_transform') #设置为全局变量,方便创建存储记录的count_lines.txt文本
'''统计行数'''
def count_Lines(file_name):
fp = open(file_name, 'r+',encoding = 'utf-8')
line_count = 0
#如果此处不用去处空行,可以直接用len()计算fp.readlines()的长度,就是行数
for line in fp.readlines():
if not line.split(): # 判断是否空行
line.strip() # 去除空行
continue
else:
line_count += 1
fp.close()
return line_count
'''记录行数'''
def mulu_Statics(file_path):
lines = count_Lines(file_path)
print(lines)
with open(dir_path +'\\'+'count_lines.txt', 'a+') as f: #新建存储记录文件,追加模
python 遍历csv或txt统计行数
最新推荐文章于 2024-02-27 14:30:40 发布