Excel中,列是按照字母命名(列为A、B、C等),行是以数字(第1行、第2行等),单元格就具有行、列两个属性。
openpyxl中包含三个层次的类,分别是Workbook、Worksheet、Cell,分别对应工作簿、表、单元格。
因此创建一个Excel文档需要创建一个Workbook对象。如果需要创建一张表,则需要先创建一个Workbook对象,然后使用该对象获取一个Worksheet对象。如果要获取单元格数据,则需要前面的步骤,然后再创建Cell对象来获取单元格数据。
创建Excel文档的代码:
from openpyxl import Workbook
wb = Workbook() # 创建Workbook对象
wb.save("***/sample.xlsx") # ***代表路径。在mac中,路径和sample.xlsx
# 之间使用/,而在Windows中,似乎使用
# 空格进行分割的。