zoukankan      html  css  js  c++  java
  • python对Excel的操作

     一:安装模块

      ① pip3 install xlwt(写操作模块)

      ② pip3 install openpyxl(读操作模块)

    二:openpyxl关于工作薄和sheet的操作

      ① 创建一个工作薄,会自动创建一个sheet表

         excel=openpyxl.Workbook()
      ② 打开一个已有的工作薄

        excel=openpyxl.load_workbook("路径")

      ③ 通过sheet名字打开一个sheet

        sheet=excel['收入']

        sheet=excel.get_sheet_by_name['收入']

      ④ 获取所有工作薄

        sheet_names=excel.get_sheet_names()

      ⑤ 通过index获取对应的sheet

        sheet=excel.get_sheet_by_name[sheet_names[index]]

      ⑥ 调用得到正在运行的sheet

        sheet=excel.active

       ⑦ 读取单元格
        data=sheet['A1']

        data = sheet.cell(row=1,column=1)

      ⑧对单元格写入数据

        sheet.cell(row=1,column=4,value='aa')

        sheet['A2']='bbb'

        sheet.append([1,2,3])#在新的一行写入

      ⑨ 其他属性

        print(sheet.title,sheet.max_row,sheet.max_column)

        sheet.column_dimensions['A'].wi8dth = 30.0调整单元格宽度

  • 相关阅读:
    线程池
    交互
    Java类文件的结构详细介绍
    redis
    弹幕
    约瑟夫环问题
    Redis数据类型和应用场景
    Java集合类整体结构
    JDBC详细介绍
    Mybatis万能Map
  • 原文地址:https://www.cnblogs.com/Mr-l/p/11632409.html
Copyright © 2011-2022 走看看