python读取目录下文件及文件行数

import os
from glob import glob

# 设置文件夹路径
folder_path = 'C:\\path\\to\\your\\directory'

# 获取文件夹中所有文件的路径
file_paths = glob(os.path.join(folder_path, '*.txt')) # 假设我们只统计txt文件

# 读取每个文件的文件名和行数
for file_path in file_paths:
filename = os.path.basename(file_path) # 获取文件名
with open(file_path, 'r') as file:
lines = file.readlines() # 读取所有行
line_count = sum(1 for line in lines) # 计算行数

print(f'Filename: {filename}, Line Count: {line_count}')

 

posted @ 2024-08-08 10:59  Liu66~  阅读(47)  评论(0编辑  收藏  举报