##1创建一个新的工作簿,此代码在Python3.9亲测可用
from openpyxl import Workbook
wb = Workbook()
##如果需要创建一个空表,把ws部分删除即可
##给三个单元格插入数据
ws = wb.active
ws["A1"] = 1
ws["A2"] = 2
ws["A3"] = 3
wb.save(r'C:\Users\wangjian\Desktop\test1.xls')
###注意:执行此代码时候,需要把C:\Users\wangjian\Desktop\test1.xls关闭,否则会报错,提示权限不足
##2对单个单元格进行赋值
from openpyxl import Workbook
wb = Workbook()
ws = wb.active ##默认情况下,在创建wb时会新建一个sheet,可以使用这个代码激活
ws.cell(row=1,column=1).value = 1
ws.cell(row=1,column=2).value = 2
ws.cell(row=1,column=3).value = 3
wb.save(r'C:\Users\wangjian\Desktop\test1.xls')
##这段代码实现的效果和上次1中新建工作簿的代码效果相同
##3对一行单元格赋值
from openpyxl import Workbook
wb = Workbook()
ws = wb.active ##默认情况下,在创建wb时会新建一个sheet,可以使用这个代码激活
ws.append([1,2,3,4,5])
wb.save(r'C:\Users\wangjian\Desktop\test1.xls')