如何使用Python库工具在Excel工作表中选择特定范围的单元格

时间:2019-02-23 16:32:44

标签: python pandas series

我想在工作簿工作表中选择特定范围的单元格。我现在可以使用下面的代码行为工作簿工作表设置一个变量。

 import pandas as pd
 sheet1 = pd.read_excel('workbookname1.xlsx', sheet_name = ['sheet1'])

我想更进一步,并且能够在工作表中选择一系列单元格,以便我可以在定义的范围内练习数据框功能。我的某些范围的行值大于1000。如何为所需的Excel范围选择可变长度的行值?

1 个答案:

答案 0 :(得分:0)

您可以使用OpenPyXl模块。

from openpyxl import Workbook, load_workbook

wb = load_workbook("workbookname1.xlsx")
ws = wb.active
cell_range = ws['A1':'C2']

您还可以使用iter_rows()iter_columns()方法。

有关其他信息,请参阅OpenPyXL documentation