添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

python批量读取文件跳过第一行

当我们使用Python批量读取多个文件时,可以使用 glob 库获取所有文件的路径,然后使用 for 循环读取每个文件。在读取文件时,可以使用 with open 语句打开文件,再使用 readlines() 方法读取文件内容,并使用 [1:] 切片操作跳过第一行。

以下是一个示例代码,假设需要读取所有以 .txt 结尾的文件,代码中的 dir_path 是文件所在的目录路径:

import glob
dir_path = 'path/to/files'
for file_path in glob.glob(dir_path + '/*.txt'):
    with open(file_path) as f:
        content = f.readlines()[1:]
    # 处理文件内容

代码中,glob.glob可以匹配指定目录下所有以.txt结尾的文件,with open语句打开文件,readlines()方法读取文件内容,并使用[1:]切片操作跳过第一行。处理完文件内容后,可以继续进行其他操作。

  •