美文网首页我爱编程
四、文档报告

四、文档报告

作者: zhile_doing | 来源:发表于2018-06-11 19:52 被阅读0次
    1. 有时候我们可能需要把系统信息保存下来,供日后审计,需要用到python文档处理功能,此篇笔记讨论csv excel 图片信息的获取修改与保存
    2. python操作csv文件
    3. python操作excel文件
      • 使用开源库openpyxl操作excel文档
        pip install openpyxl --user
      • 基本概念
        excel表格中每一列都以英文字母编号,每一行以阿拉伯数字编号,一个excel文件包含多个sheet,一个sheet包含多个单元格。在openpyxl中,将其分别抽象为Workbook, Worksheet和Cell,每个对象都包含特定方法,用来对其内容进行操作
      • excel文档的读取
        使用load_workbook方法读入excel文件
        In [2]: import openpyxl
        In [3]: hbase = openpyxl.load_workbook('hbase.xlsx')
        

        wookbook的一些属性如下


        In [4]: hbase.read_only  
        Out[4]: False
        In [5]: hbase.active
        Out[5]: <Worksheet "hbase">
        In [8]: hbase.worksheets
        Out[8]: [<Worksheet "hbase">]
        In [9]: hbase.properties
        Out[9]: 
        <openpyxl.packaging.core.DocumentProperties object>
        

        常用方法如下



        常见的worksheet属性



        常见worksheet方法

        cell对象常用方法


      • excel文档的修改
        使用workbook构造一个表格
        wb = openpyxl.Workbook()
        使用create_sheet方法创建表格
        wb.create_sheet(index=0, title='new sheet')
        直接对某个单元格赋值
        ws = wb.get_active_sheet()
        ws['A1'] = u'student'
        
    4. 查看图片元信息
      使用linux工具exiftool查看图片元信息


    相关文章

      网友评论

        本文标题:四、文档报告

        本文链接:https://www.haomeiwen.com/subject/ckshsftx.html