如果我有很多excel文件如下(这里只是两个例子):
数据1.xlsx
数据2.xlsx
是否有可能我只使用列的部分id, a, b, c
并忽略其余部分并将所有这些文件连接到 Python 中的一个新的 excel 文件中。谢谢。
这是我尝试过的:
import os
for root, dirs, files in os.walk(src, topdown=False):
for file in files:
if file.endswith('.xlsx') or file.endswith('.xls'):
#print(os.path.join(root, file))
try:
df0 = pd.read_excel(os.path.join(root, file))
#print(df0)
except:
continue
df1 = pd.DataFrame(columns = [columns_selected])
df1 = df1.append(df0, ignore_index = True)
print(df1)
df1.to_excel('test.xlsx', index = False)
哈士奇WWW
相关分类