• openpyxl常用API


    worksheet.cell(self, row, column, value=None)
    描述:给指定位置的单元格赋值
    参数:
      row&column:必须参数,单元格的坐标
      value:可选参数,则默认设定为None

    worksheet.iter_rows(self, min_row=None, max_row=None, min_col=None, max_col=None, values_only=False)
    描述:根据指定的row和column范围,以行为单位,在workbook中创建单元格,如果不指定min_row和min_col,则默认从A1处开始
       如果workbook中没有单元格,则返回一个空的元组
    参数:
      min_row&min_col:可选参数,单元格最小行列坐标
      max_row&max_col:可选参数,单元格最大行列坐标
      values_only:可选参数,指定是否只返回单元格的值

    worksheet.iter_colsiter_cols(self, min_col=None, max_col=None, min_row=None, max_row=None, values_only=False)
    描述:与iter_rows类似,区别是以列为单位创建单元格


    worksheet.values
    描述:以行为单位,在workbook中创建单元格

    workbook.save(self, filename)
    描述:将内存中创建的workbook保存到本地文件


    Workbook(write_only=False,iso_dates=False,)
    描述:内存中创建一个workbook

    load_workbook(filename, read_only=False, keep_vba=KEEP_VBA,data_only=False, keep_links=True)
    描述:加载一个既存workbook到内存

    openpyxl.load_workbook(filename, read_only=False, keep_vba=KEEP_VBA,data_only=False, keep_links=True)
    描述:打开给定的文件

    worksheet.merge_cells(self, range_string=None, start_row=None, start_column=None, end_row=None, end_column=None)
    描述:合并单元格

    worksheet.unmerge_cells(self, range_string=None, start_row=None, start_column=None, end_row=None, end_column=None)
    描述:取消合并单元格


    worksheet.add_image(self, img, anchor=None)
    描述:追加图片至worksheet

    openpyxl.drawing.image.Image(img)
    描述:加载图片

    worksheet.column_dimensions.group(self, start, end=None, outline_level=1, hidden=False)
    描述:以列为单位分组

    worksheet.row_dimensions.group(self, start, end=None, outline_level=1, hidden=False)
    描述:以行为单位分组

  • 相关阅读:
    apollo-springboot 整合使用
    axon 过滤存储哪些事件
    springtools 解决lombok
    mylog 自定义注解打印 logger
    java高级应用:线程池全面解析
    监控 Java 线程池运行状态
    线程池获当前使用的活跃线程数
    JVM调优总结 -Xms -Xmx -Xmn -Xss(1)
    java高并发之线程池
    Nginx 网络事件
  • 原文地址:https://www.cnblogs.com/shiliye/p/11547218.html
Copyright © 2020-2023  润新知