统计当前目录下每个文件从第七行开始的行数总和
可以使用Python编写一个脚本来实现这个功能。以下是一个示例脚本:
import os
# 获取当前目录
current_dir = os.getcwd()
# 遍历当前目录下的所有文件
file_lines_sum = {}
for filename in os.listdir(current_dir):
# 判断是否是文件
if os.path.isfile(os.path.join(current_dir, filename)):
# 读取文件内容
with open(filename, 'r') as file:
# 跳过前六行
for _ in range(6):
file.readline()
# 统计行数总和
lines_sum = 0
for line in file:
lines_sum += 1
# 存储结果
file_lines_sum[filename] = lines_sum
# 输出结果
for filename, lines_sum in file_lines_sum.items():
print(f"{filename}: {lines_sum}")
将以上代码保存为count_lines.py文件,并在命令行中执行python count_lines.py即可统计当前目录下每个文件从第七行开始的行数总和。
原文地址: https://www.cveoy.top/t/topic/jgHr 著作权归作者所有。请勿转载和采集!