0
我使用的是openpyxl,我试着从第五行读取一些文件。文件的前四行是标题。那么主要内容的格式与标题不同。我试过的方法:使用python openpyxl,如何跳过第几行?
import openpyxl
file_name="xxx.xlsx"
wb = openpyxl.load_workbook(filename=file_name, use_iterators = True)
first_sheet = workbook.get_sheet_names()[0]
ws = workbook.get_sheet_by_name(first_sheet)
for index, row in enumerate(ws.iter_rows()):
if start < index < stop:
for c in row:
print c.value
它总是有错误:
IndexError:列表索引超出范围
如果我删除了前四线,可以将数据读入蟒蛇容易。但是我有数百个这样的文件,每个文件都有一个四行的标题。从文件中删除所有标题将花费很多时间。如何正确读取使用openpyxl时跳过前几行?