zoukankan      html  css  js  c++  java
  • Python-借助xlsxwriter对Excel基本操作

    1导入第三方包,需单独下载,安装pip工具的情况下,可使用CMD下命令:pip install xlsxwriter

    1 import xlsxwriter

    2创建excel文件,新增一个工作簿

    work = xlsxwriter.Workbook("1.xlsx")
    worksheet = work.add_worksheet("test01ST")

    3关闭excel对象

    work.close()

    4Excel操作代码

    写入单元格的内容
      #1.改变表格样式:单元格高低
      #2.改变内容样式:文字加粗,倾斜

    bold=work.add_format({"bold":True})
    worksheet.write("A1","fire",bold)
    worksheet.insert_image("A3","1.jpg")

      

      #插入图片

    worksheet.insert_image("A3","1.jpg")

           

      #使用Excel函数公式

    worksheet.write("B2",5)
    worksheet.write("C2",16)
    worksheet.write("D2","=SUM(B2,C2)")

      

      #用列表当做输入值

    title="abcdefghi"
    data = [1,2,5,34,67,13,5,78,23]
    for i,j in enumerate(title):
        point = ("A%d"%(i+1))
        worksheet.write_string(point,j)
    
    for i,j in enumerate(data):
        point = ("B%d"%(i+1))
        worksheet.write(point,j)

       

      #创建图表

    chart = work.add_chart({"type":"column"})
        #column 柱状图
        #area面积图
        #bar 条形图
        #line折现图
        #radar雷达图
    #5为图表添加数据
    chart.add_series(
        {   "name":"随便统计一下",#标题
            "categories":"=test01ST!$a$1:$a$9",#统计项名称 工作簿名称+数据
            "values":"=test01ST!$b$1:$b$9",#统计值 工作簿名称+数据
            "line":{"color":"black","bold":True}#柱子边颜色
        }
    )
    worksheet.insert_chart("A11",chart)

     

    先这么多。

  • 相关阅读:
    OpenCV教程(46) 快速特征检测
    OpenCV教程(45) harris角的检测(3)
    OpenCV教程(44) harris角的检测(2)
    OpenCV教程(43) harris角的检测(1)
    Andriod源码搜集
    OpenCV特征检测教程
    使用SGD(Stochastic Gradient Descent)进行大规模机器学习
    根据两点经纬度计算距离【转】
    转载]根据两点的经纬度求方位角和距离,等
    array
  • 原文地址:https://www.cnblogs.com/kuzaman/p/7338587.html
Copyright © 2011-2022 走看看