标签:str 名称 panda 遍历 存在 mic alt port ima
import pandas as pd
import os
#第一步读取文件储存在是s列表中
path = "D:/001" # 文件夹目录
files = os.listdir(path) # 得到文件夹下的所有文件名称
lists = [] #新建一个空的列表
for i in range(len(files)): #循环
paths = str(r‘D:\001\{}‘.format(files[i])) #把遍历的值依次保存到变量里
pf1= pd.read_excel(paths, header=1) #依次保存到PF1
name = pf1.loc[0, ‘本期‘] #取出值
category = pf1.loc[11, ‘本期‘]#取出值
years = pf1.loc[31, ‘本期‘]#取出值
times = pf1.loc[32, ‘本期‘]#取出值
list_one = [name, category, years, times] #合成一个列表
lists.append(list_one)#把合成的列表再次添加到列表中
pf2 = pd.DataFrame(lists, columns=[‘姓名‘, ‘从事专业类别代码‘, ‘年内人员流动情况‘, ‘流入/流出时间‘]) #生成一个DataFrame 添加columns
pf2.to_excel(‘d:/总表.xlsx‘) #导出DataFrame
python 解决多张相同的excel取某一些数据合同到一张EXCEL
标签:str 名称 panda 遍历 存在 mic alt port ima
原文地址:https://blog.51cto.com/11008444/2520606