打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何用Python读写Excel文件?

python读写excel的方式有很多,这里我介绍3种方式,一种是利用xlrd和xlwt进行excel读写,一种是openpyxl读写,最后一种是利用pandas进行读写,下面我主要介绍一下3种方式读写的过程,实验环境win7+python3.6+pycharm5.0,主要步骤如下:

为了方便演示,我这里新建了一个test.xls文件,主要内容如下,用于测试读excel的代码:

方法一:利用xlrd和xlwt进行excel读写,这里只能是xls类型excel

首先,安装的话,直接输入命令'pip install xlrd'和'pip install xlwt'就行,如下:

  • xlrd读excel

主要代码如下,主要包括读取行列和单元格的值,以及表格总行数和列数等,比较简单:

程序运行截图:

  • xlwt写excel

主要代码如下,很简单:

程序运行后,save.xls文件内容截图如下:

方法二:利用openpyxl读写excel,注意这里只能是xlsx类型的excel

安装的话,直接输入命令'pip install openpyxl'就行,很快就能安装完毕。

  • 读excel

主要代码如下:

程序运行截图如下:

  • 写excel

主要代码如下:

程序运行后,new.xlsx保存的内容如下:

方法三:利用pandas读取excel,这里就很简单了,pandas是一个数据处理的包,本身提供了许多读取文件的函数,像read_csv(读取csv文件),read_excel(读取excel文件)等,只需一行代码就能实现文件的读取

  • 读excel

主要代码如下,就1行代码搞定,注意这里的data是DataFrame类型:

程序运行截图如下:

  • 写excel

主要代码如下:

程序运行后,new.xls文件保存内容如下:

至此,我们就完成了excel的读写。总的来说,这3种方法都很简单,尤其是第3种方法,1行代码就搞定,在数据处理中,经常会用到pandas这个包,功能很强大,当然还有许多其他的包也可以完成excel的读写,我这里就不一一详细列举了,感兴趣的话可以到网上搜一搜相关资料和教程,了解了解,帮助很大,希望以上分享的内容能对你有所帮助吧。

    本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
    打开APP,阅读全文并永久保存 查看更多类似文章
    猜你喜欢
    类似文章
    【热】打开小程序,算一算2024你的财运
    用强大的Python处理海量的Excel,工作从未如此简单
    4段简短代码教你用Python读写Excel
    python操作Excel的几个库
    python操作excel方法?
    python生成excel文件的三种方式
    Python3有好多操作excel的第3方库,究竟该选哪个?
    更多类似文章 >>
    生活服务
    热点新闻
    分享 收藏 导长图 关注 下载文章
    绑定账号成功
    后续可登录账号畅享VIP特权!
    如果VIP功能使用有故障,
    可点击这里联系客服!

    联系客服