zoukankan      html  css  js  c++  java
  • Python 读写操作Excel —— 安装第三方库(xlrd、xlwt、xlutils、openpyxl)

    数据处理是 Python 的一大应用场景,而 Excel 则是最流行的数据处理软件。因此用 Python 进行数据相关的工作时,难免要和 Excel 打交道。

    如果仅仅是要以表单形式保存数据,可以借助 CSV 格式(一种以逗号分隔的表格数据格式)进行处理,Excel 也支持此格式。但标准的 Excel 文件(xls/xlsx)具有较复杂的格式,并不方便像普通文本文件一样直接进行读写,需要借助第三方库来实现。

    常用的库是 python-excel 系列:

           xlrd、xlwt、xlutils、openpyxl

    • xlrd - 读取 Excel 文件

    • xlwt - 写入 Excel 文件

    • xlutils - 操作 Excel 文件的实用工具,如复制、分割、筛选等

    • openpyxl  - 操作xlsx后缀的excel,实践发现 xlrd、xlwt、xlutils 可以读写操作elsx文件,但是实际保存后打不开,修改后缀为xls后方可正常打开,而程序是完成了正常的读写操作,只是人为不能正常打开文件,所以这里要增加一个新的模块。。

     安装

    1、下载地址:

      https://pypi.python.org/pypi/xlrd/1.1.0

      https://pypi.python.org/pypi/xlwt/1.3.0

      https://pypi.python.org/pypi/xlutils/2.0.0

      https://pypi.python.org/pypi/openpyxl

      

     

     2、安装

      2.1、安装xlrd,

        方法一:

        切换到源文件下,执行命令 python setup.py install

        

        成功后会在 site-packages下新增xlrd文件夹及文件

        

      2.2、安装xlwt

        方法二:

        切换到源文件下,执行命令 pip install xlwt-1.3.0-py2.py3-none-any.whl

        

        安装成功后,会在site-packages下新增xlwt文件夹及文件

      2.3、安装xlutils 

         切换到源文件下,执行命令 pip install xlutils-2.0.0-py2.py3-none-any.whl

         

          安装成功后,会在site-packages下新增xlutils文件夹及文件

      2.4、安装 openpyxl  

        切换到源文件下,执行命令 python setup.py install

          

        安装成功后下列目录下会生成对应的文件夹及文件。

         

       

  • 相关阅读:
    CloudStack+KVM环境搭建(步骤很详细,说明ClockStack是用来管理虚拟机的)
    CloudStack和OpenStack该如何选择(如果准备选择OpenStack,请做好hack的准备。CloudStack的底层功能已经做的很完善了,更适合商用)
    NancyFx And ReactiveX
    Apache Kafka® is a distributed streaming platform
    C/C++配置
    Win10 专业版 Hyper-V 主机计算服务无法启动
    使用事件和 CQRS 重写 CRUD 系统
    使用Skywalking分布式链路追踪系统
    GraphQL&DSL&API网关
    TomatoLog 是一个基于 .NETCore 平台的产品。
  • 原文地址:https://www.cnblogs.com/BlueSkyyj/p/7565107.html
Copyright © 2011-2022 走看看