zoukankan      html  css  js  c++  java
  • python 对Excel表格的写入

    python对Excel表格写入需要导入xlrd ,和xlutils两个库

    from xlrd import open_workbook
    from xlutils.copy import copy
    
    
    oldWb = open_workbook("d:\考勤系统.xlsx");#先打开已存在的表
    newWb = copy(oldWb)#复制  xlsx格式只能保存到xls
    newWs = newWb.get_sheet(2);#取sheet表
    newWs.write(2, 4, "pass");#写入 2行4列写入pass
    newWb.save("d:\考勤系统.xls"); #保存至result路径

    也已写入样式

    from xlrd import open_workbook
    from xlutils.copy import copy
    import xlwt
    
    # 写入样式
    def set_color(color,bold):
        style=xlwt.XFStyle()
        font=xlwt.Font()
        font.colour_index=color
        font.bold = bold
        style.font=font
        return style
    
    oldWb = open_workbook("d:\考勤系统.xlsx");#先打开已存在的表
    newWb = copy(oldWb)#复制  xlsx格式只能保存到xls
    newWs = newWb.get_sheet(2);#取sheet表
    newWs.write(2, 4, "pass",set_color(0x02,True));#写入 2行4列写入pass
    newWb.save("d:\考勤系统.xls"); #保存至result路径
  • 相关阅读:
    Linux 线程池的简单实现
    m3u8(HLS) 抓包
    一个面试问题的思考
    简单实现无需密码 sudo
    转: NAT 穿透
    一个平均分配算法
    raft 算法扫盲
    20210615 JVM 优化
    20210614. 并发编程
    20210606 Java 并发编程之美
  • 原文地址:https://www.cnblogs.com/zhmiao/p/10529675.html
Copyright © 2011-2022 走看看