Openpyxl的Docs,Write a workbook程序如下:
from openpyxl import Workbook
from openpyxl.utils import get_column_letter #导入相关的库
wb = Workbook() #建立工作簿
dest_filename = 'empty_book.xlsx' #将工作簿的名称保存在dest_filename中,留待后续保存用
ws1 = wb.active
ws1.title = "range names" #给第一工作表命名,第一个工作表是自动生成的,无需建立。
for row in range(1, 40): #从第1到第39行,开始迭代。这个用法有待研究。
ws1.append(range(600))
ws2 = wb.create_sheet(title="Pi") #创建第二个工作表,并将表名命名为 Pi
ws2['F5'] = 3.14 #将F5处用表格填充。
ws3 = wb.create_sheet(title="Data")
for row in range(10, 20):
for col in range(27, 5