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