openpyxl(一)
路由表一般是用Excel格式来编写的。因此需要用到openpyxl模块。
每个Excel文档打开之后可以抽象为一个workbook(工作簿),每个工作簿下面又有很多的sheet(工作表),sheet里面又有很多的Cell(表格),cell又可以组成行和列。
首先看怎么打开一个Excel文档:
from openpyxl import load_workbook wb = load_workbook(filename = 'empty_book.xlsx') sheet=wb.get_sheet_by_name('RoutingTable')
for row in sheet.rows: for cell in row: print(cell.value)
然后遍历一下所有cell的内容。