Python应用openpyxl读写excel文件
这是一个第三方库,能够解决xlsx格局的Excel文件。pip install openpyxl装置。假如应用Aanconda,应该自带了。
读取Excel文件(保举学习:Python视频教程)
需求导入相干函数。
from openpyxl import load_workbook # 默许可读写,如有需求能够指定write_only以及read_only为True wb = load_workbook('mainbuilding33.xlsx')
默许关上的文件为可读写,如有需求能够指定参数read_only为True。
猎取工作表--Sheet
# 取得一切sheet的称号 print(wb.get_sheet_names()) # 依据sheet名字取得sheet a_sheet = wb.get_sheet_by_name('Sheet1') # 取得sheet名 print(a_sheet.title) # 取得以后在显示的sheet, 也能够用wb.get_active_sheet() sheet = wb.active
猎取单位格
# 猎取某个单位格的值,察看excel发现也是先字母再数字的程序,即先列再行 b4 = sheet['B4'] # 辨别前往 print(f'({b4.column}, {b4.row}) is {b4.value}') # 前往的数字就是int型 # 除了了用下标的形式取得,还能够用cell函数, 换成数字,这个示意B4 b4_too = sheet.cell(row=4, column=2) print(b4_too.value)
b4.column前往B, b4.row前往4, value则是阿谁单位格的值。另外cell另有一个属性coordinate, 像b4这个单位格前往的是坐标B4。
更多Python相干技巧文章,请拜访Python教程栏目进行学习!
以上就是python怎样读excel的具体内容,更多请存眷资源魔其它相干文章!
标签: Python python教程 python编程 python使用问题
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!