zoukankan      html  css  js  c++  java
  • python --- excel文件处理

    1、安装第三方库:openpyxl

    2、操作示例

    from openpyxl import load_workbook
    
    #1、打开文件
    file = load_workbook("test.xlsx")  #Open the given filename and return the workbook
    #2、定位表单
    sheet = file['ceshi'] #打开excel文件的哪个sheet
    #3、定位单元格,行列值,取到的值,数字类型还是数字类型,其余都是字符串类型
    val = sheet.cell(1,1).value  #eval函数,可以将字符串转为列表、字典、布尔,json等类型
     print(val) print(sheet.max_row) #sheet的最大行 print(sheet.max_column) #sheet的最大列

     3、读取数据时注意事项

      1)做读取操作时,一次性读取所有的数据,对内存要求高一点。

      2)用的时候读取数据,需要磁盘频繁的读写(从磁盘拿数据,读到内存),对磁盘的读写要求高。cpu运行速度非常快,内存其次,磁盘最慢。所以磁盘会拖慢整个计算速度,相较于第一种速度慢,浪费cpu资源。

    4、参考博文:https://www.cnblogs.com/yhms/p/10138513.html  介绍使用较详细,有如何更改、写入数据的部分内容

  • 相关阅读:
    NFS-heartbeat-drbd模拟NFS高可用
    drbd
    hearbeat
    ldap
    SVN
    Nginx负载均衡
    shell-day1
    angularJS(二):作用域$scope、控制器、过滤器
    angularJS(一):表达式、指令
    nodejs、npm、 typescript、angular-cli安装
  • 原文地址:https://www.cnblogs.com/hzgq/p/11970992.html
Copyright © 2011-2022 走看看