import os
data=pd.read_excel('/Users/kelan/Downloads/2月5日/安徽.xlsx')
a=data.columns
df_empty=pd.DataFrame(columns=a)
for parents,adds,filenames in os.walk('/Users/kelan/Downloads/2月5日'):
for filename in filenames:
#print(os.path.join(parents,filename))
data = pd.read_excel(os.path.join(parents,filename))
df_empty=df_empty.append(data,ignore_index=True)
df_empty.to_excel('/Users/kelan/Downloads/2月5日/11.xlsx')
注意中文写乎辩贺入,os.walk会返回3个参数,分别是路径,目录list,文件list,取第一灶饥个和最后一个,最后一个遍历。ignore_index可以忽略索引。开始先在pandas中建一个dataframe,岁派columns中填写行标
首先该文件夹下都是pandas可读取的吗?假设都是.csv文件
from os import walkimport pandas as pd
dataframe_list = []
#walk会返回3个参数,分别是路袭脊碧径,目录list,文件list,你可以按需修改下
for f, _, i in 拍举walk("E:\\names"):
for j in i:
dataframe_list.append(pd.read_csv(f 野迹+ "\\" + j))
os.listdir() 得到路径下所有文件名构成老腊的列表(闷含乎在这里就蚂悉是你的所有excel)然后循环 读取excel文件就行了
读取和取第一列的数值都可以使用pandas 库,
df = pd.read_excel()
取第一列的数值构成list
list( df.iloc[:,0].values )
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)