介绍
这篇文章主要介绍了python如何读取excel,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。
<强> python使用openpyxl读写excel文件
强>
<强>这是一个第三方库,可以处理xlsx格式的excel文件.pip安装openpyxl安装。如果使用Aanconda,应该自带了。强>
<强>读取excel文件强>
<强>需要导入相关函数。强>
从openpyxl load_workbook进口 #默认可读写,若有需要可以指定write_only和read_only为真实的 世行=load_workbook (& # 39; mainbuilding33.xlsx& # 39;)
默认打开的文件为可读写,若有需要可以指定参数read_only为真的。
<强>获取工作表,表强>
#获得所有表的名称 print (wb.get_sheet_names ()) #根据表名字获得表 a_sheet=wb.get_sheet_by_name (& # 39; Sheet1& # 39;) #获得表名 打印(a_sheet.title) #获得当前正在显示的表,也可以用wb.get_active_sheet () 表=白平衡。活跃的
<强>获取单元格强>
#获取某个单元格的值,观察excel发现也是先字母再数字的顺序,即先列再行 b4=表[& # 39;b4 # 39;】 #分别返回 打印(f # 39; ({b4。列},{b4.row}) {b4.value} & # 39;) #返回的数字就是int型 #除了用下标的方式获得,还可以用细胞函数,换成数字,这个表示B4 b4_too=表。电池(=4行,=2列) 打印(b4_too.value)
b4。列返回B, b4。行返回4,价值则是那个单元格的值。另外细胞还有一个属性坐标,像b4这个单元格返回的是坐标b4。
感谢你能够认真阅读完这篇文章,希望小编分享python如何读取excel内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!