我只是想从excel工作表中删除一些行并更新文件,但是似乎没有办法更新文件。如果是这样,请告诉
第二,如果我尝试删除行/列并尝试再次遍历行,则再次在数据中显示那些行或列。
for row in (0, 1, 2, 3):
wb.delete_rows(row)
for c in (0, 1, 3):
wb.delete_cols(c)
任何帮助将不胜感激。
答案 0 :(得分:1)
我建议为此使用pandas库。
您将具有其他功能,例如合并单元格,分组。这将帮助您进一步利用数据集的广泛功能。
import pandas as pd
df = pd.read_excel("excelfile.xls")
pd.drop(['col1', 'col2'])
有关更多详细信息,请访问下面的链接 https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.drop.html