from openpyxl import Workbook
# 创建工作簿
wb = Workbook()
# 获取当前活跃的工作表
ws = wb.active
# 将数据写入到第A列第1行的单元格
# 潜在的问题:通常的应用场景是往第几行第几列写入数据,那么如何使用行和列来定位单元格呢?
ws['A1'] = 42
# Rows can also be appended
ws.append([1, 2, 3])
# 将数据写入到第A列第2行
ws['A2'] = datetime.datetime.now()
# 保存文件
wb.save("sample.xlsx")
结果