我正在使用openpyxl导入一个excel工作表,这样我可以保留公式。 当我重新写入一个新文件时,dataframe输出正在添加一个索引列和一个索引行。 我知道index=false将移除列,但如何移除行呢? 添加图片以说明。
https://i.stack.imgur.com/eblu5.png
这是我用的密码。 是否还有一个类似index=false的命令来删除顶行索引?
import pandas as pd
from openpyxl import load_workbook
from openpyxl.utils.dataframe import dataframe_to_rows
df = pd.DataFrame()
wb = load_workbook(filename = importfile)
sheet_names = wb.sheetnames
name = sheet_names[1]
sheet_ranges = wb[name]
df = pd.DataFrame(sheet_ranges.values)
df.to_excel(savefile, index=False)
df.to_excel(savefile,index=false,header=false)