python读取一个文件夹里的全部文件(python读取一个文件夹里的全
python一次性读取文件夹中的所有excel文件
import pandas as pd
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中填写行标
python怎么读取某个文件夹下的全部文件
import os
path=raw_input('基皮宏搏册握大enter the path:')
os.chdir(path)
files=os.listdir(path)

python怎么读取文件夹内容
#encoding:utf-8
import?os
?
#设置文件夹所在路径,我这里埋带设置哦当前路径
path?=?'./'汪液橘
#列出路径下所有的一级目录+文件
files?=?os.listdir(path)
print?files
#利用递归,列出目录下包括子目录所有的文件及文件夹(但是没有分级,如果需要分级,自己写吧)
files1?=?[]
def?listfiles(path):
for?i?困团in?os.listdir(path):
if?os.path.isdir(path+i):
files1.append(i)
listfiles(path+i)
else:
files1.append(i)
listfiles(path)
print?files1