#-*- coding:utf-8 -*-
import os
import openpyxl
import pandas as pd
from pandas.core.frame import Dataframe
cellnames = ["A1","D10","L10","C11"]#指定文件单元格的位置
path = r"E:/test/" #目录路径
wb = openpyxl.Workbook()
nsh=[]
FileNames=os.listdir(path)
for fn in FileNames:
fullfilename=os.path.join(path,fn)
print(fullfilename)
wb = openpyxl.load_workbook(fullfilename)
sh = wb["sheet1"]
arr = [sh[n].value for n in cellnames]
wb.close()
print(arr)
nsh.append(arr)
dataframe=pd.Dataframe(nsh)
dataframe.columns=['A1','x','y','test1']#对应单元格读取的列名
dataframe.to_excel('E:/test/输出文件1.xlsx')#输出路径