#必要包
import numpy as np
import pandas as pd
import os
#txt目录文档路径
path = 'C:/Users/Administrator/Desktop/2'
#遍历txt目录文档,找到目录文档里每个txt的名字
os.listdir(path)
#批量获得每个txt的路径
filelist = [path + '/' +i for i in os.listdir(path)]
#导入单个txt文件教程
with open("C:/Users/Administrator/Desktop/2/艾秋芳.txt", "r") as f: #打开某个文件
T1 = f.read() #读取该文件
#批量导入目标文档中的txt文件
T1 = []#创建一个空白列表
for x in filelist: #遍历获得的每个txt的路径
with open(x) as f: #打开第x个txt文件
T2 = f.read() #导入第x个txt文件赋值给T2
T3 = T2.replace('\t','').replace('\n','') #由于打开txt导入后有换行符等,将空格与换行符去除
T1.append(T3)#把每个转换成字符串形式的txt内容一个个拼接放到空白列表里
#将T1转化成数据框,将数据框导出成excel
from pandas.core.frame import DataFrame
data = DataFrame(T1)
TXT报告批量转化归纳为excel
最新推荐文章于 2023-08-20 14:30:58 发布