将表合并在一起而不使用列标题? Python熊猫

时间:2018-01-09 21:51:34

标签: python excel pandas for-loop

我有一张包含多张工作表的Excel工作簿。我需要遍历每个工作表并从每个工作表中获取相同的某些列并将它们组合在一起。我正在努力

1.将表格合并并存储在一起 ,2。在第一个表循环后删除列标题。

这就是我目前所拥有的

sheets = ["sheet1", "sheet2", "sheet3"]
df1 = pd.read_excel("Blank.xlsx")
for x in sheets:
    df = pd.read_excel("Final.xlsx", sheetname=x, skiprows=1, header='true')
    y = df[['Col1','Col2', 'Col3','Col4', 'Col5']]
    print(y)

加成: 将所有内容存储回Excel表格。

我目前已经尝试使用空白工作簿来pd.merge使用空白excel循环的任何内容但它不起作用。救命啊!

0 个答案:

没有答案