首页 >

Python程序员如何处理EXCEL文件? |python冒泡排序程序代码

python (iter),eclipse debug python,linux下的python编辑器,python教程位运算,python输两个正整数,python curvature,python cmd args,python动态联系,numpy版本python,python道路提取,python冒泡排序程序代码Python程序员如何处理EXCEL文件? |python冒泡排序程序代码

xlrd/xlwt

这是Python操作Excel最基本的2个模块,比较简单也比较基础,xlrd专门用于读取Excel,xlwt专门用于写入Excel,安装的话,直接输入命令“pipinstallxlrdxlwt”即可,下面偶简单介绍一下这2个模块的使用:

  • 读取Excel

测试代码如下,基本思想先打开一个Excel文件,然后获取一个sheet工作簿,最后再直接读取行、列、单元格即可:

  • 写入Excel

测试代码如下,基本思想先新建一个Excel文件,然后添加一个sheet工作表,最后再直接将数据写入对应行、列、单元格即可,这里支持样式的设置,包括黑体、斜体、下划线等,也可以进行单元格的合并:

openpyxl

这也是Python一个比较常见的Excel处理模块,基本功能和使用方式与xlrd/xlw类似,同时支持Excel文件读写,使用起来也非常容易,安装的话,直接输入命令“pipinstallopenpyxl”即可,下面偶简单介绍一下这个模块的使用:

  • 读取Excel

测试代码下,基本思想先打一个Excel文件,然后根据表名定位到对应工作簿,最后再直接读取行、列、单元格内容即可:

  • 写入Excel

测试代码如下,基本思想也是先新建一个Excel文件,然后添加一个工作簿,最后再直接将数据写入行、列、单元格即可,这里支持样式设置、图片添加、单元格合并等基本操作,非常方便:

pandas

这是Python一个非常著名的数据处理模块,内置了大量函数和类型,可以很轻松的完成对Excel文件的处理,安装的话,直接输入命令“pipinstallpandas”即可,下面偶简单介绍一下这个模块的使用:

  • 读取Excel

测试代码如下,直接使用read_excel函数即可,返回值类型为DataFrame,类似一个二维表格,可以直接按行、按列获取数据,非常容易:

  • 写入Excel

测试代码如下,新建一个DataFrame对象,传输需要写入的Excel数据,然后直接调用to_excel函数即可保存为一个Excel文件:

至此,大家就完成了利用Python来处理Excel文件。总的来说,这3种方法都非常简单,只要你有一定的Python基础,熟悉一下相关文档和示例,多调试几遍程序,很快就能掌握的,当然,还有许多其他Excel处理模块,像xlwings等,也都非常不错,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。


Python程序员如何处理EXCEL文件? |python冒泡排序程序代码
  • 如何做一个软件需求分析师?优秀的需求分析师有什么样的品质? - 网络|
  • 如何做一个软件需求分析师?优秀的需求分析师有什么样的品质? - 网络| | 如何做一个软件需求分析师?优秀的需求分析师有什么样的品质? - 网络| ...

    Python程序员如何处理EXCEL文件? |python冒泡排序程序代码
  • 聊一聊编程群体如何保护好自己? - 网络|
  • 聊一聊编程群体如何保护好自己? - 网络| | 聊一聊编程群体如何保护好自己? - 网络| ...

    Python程序员如何处理EXCEL文件? |python冒泡排序程序代码
  • 中兴42岁程序员跳楼自杀,是什么把他逼上了绝路? - 网络|
  • 中兴42岁程序员跳楼自杀,是什么把他逼上了绝路? - 网络| | 中兴42岁程序员跳楼自杀,是什么把他逼上了绝路? - 网络| ...