如何用Python读取批量txt文件中指定行的文本信息并导入到Excel表中归类

用的纯天然pycharm,没有添加任何第三方库!!
新人求教数据分析处理相关问题!

不用任何第三方库就用csv格式保存吧

#-*- coding:utf-8 -*-
import os
import csv  #不用任何第三方库就用csv格式保存吧

path = r"E:/xxx" #读取txt目录路径
li2 = [['文件','内容']]
FileNames=os.listdir(path)
for fn in FileNames:
    if fn.endswith('.txt'):
        fullfilename=os.path.join(path,fn)
        with open(fullfilename, 'r', encoding='utf-8') as fileObj:
            print('文件:',fn)
            li = list(fileObj.readlines())
            line = li[1].strip() #获取每个文件第二行
            print(line)
            li2.append([fn,line])
with open("data.csv","w",newline="", encoding='utf-8') as fileObj:
    csv.writer(fileObj).writerows(li2)


如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!

img

os遍历文本提取信息,使用pandas处理读取的数据,用dataframe写入excel中。