荆门做网站公众号的公司,企业网站制作需要多少钱,优秀校园景观设计,wordpress 动漫 主题下载地址目录
导包
读取EXCEL文件
1、获取worksheet名称 2、设定当前工作表
3、输出目标单元格数据 4、工作表.rows#xff08;行#xff09;
5、工作表.columns#xff08;列#xff09; 小结
导包
要想使用 python 操作 Excel 文件#xff0c;应当导入 openpyxl 包。在…目录
导包
读取EXCEL文件
1、获取worksheet名称 2、设定当前工作表
3、输出目标单元格数据 4、工作表.rows行
5、工作表.columns列 小结
导包
要想使用 python 操作 Excel 文件应当导入 openpyxl 包。在命令行中输入以下字段
pip install openpyxl
导入包
import openpyxl
读取EXCEL文件
这里会使用 openpyxl.load_workbook() 方法打开Excel文件请看示例代码
import openpyxlfile test.xlsx
ex openpyxl.load_workbook(file) #打开test.xlsx文件
1、获取worksheet名称
worksheet即下方的工作表打开Excel表格后下方左下角的 “”号可以建立新的worksheet。 在python中我们使用 get_sheet_names() 方法获取全部的工作表名称通过get_active_sheet()方法获取当前工作表的名称。
import openpyxlfile test.xlsx
ex openpyxl.load_workbook(file) #打开test.xlsx文件allSheets ex.get_sheet_names()
print(所有工作表,allSheets)
local_Sheet ex.get_active_sheet()
print(当前工作表名称,local_Sheet)
使用上述代码会发生警告的话可以使用下面的代码达到更好的效果
ex.sheetnamesex.active.title
import openpyxlfile test.xlsx
ex openpyxl.load_workbook(file) #打开test.xlsx文件allSheets ex.sheetnames
print(所有工作表,allSheets)
local_Sheet ex.active.title
print(当前工作表名称,local_Sheet) 2、设定当前工作表
import openpyxlfile test.xlsx
ex openpyxl.load_workbook(file) #打开test.xlsx文件allSheets ex.sheetnames
print(所有工作表,allSheets)ws ex.get_sheet_by_name(Sheet3)
print(当前工作表,ws.title) 也可以这么写也能达到一样的效果
import openpyxlfile test.xlsx
ex openpyxl.load_workbook(file) #打开test.xlsx文件allSheets ex.sheetnames
print(所有工作表,allSheets)wb ex.worksheets[2]
print(当前工作表,wb.title)
3、输出目标单元格数据 本篇文章中使用的表格内容 行和列Excel工作表由行和列组成行和列交叉形成单元格。每个单元格可以存储一个数据值、公式或函数等。单元格是Excel工作表中的最小单位用于存储单一的数据值。单元格的地址由列号和行号确定例如A1表示第1列第1行的单元格。
import openpyxlfile test.xlsx
ex openpyxl.load_workbook(file) #打开test.xlsx文件ex.active ex.worksheets[0]
print(当前工作表,ex.active.title)
wb ex.active
print(单元格A1,wb[A1].value)
print(单元格A2,wb[A2].value)
print(单元格B2,wb[B1].value)
print(单元格B3,wb[B3].value)
print(单元格C5,wb[C10].value) 4、工作表.rows行
.rows 是 openpyxl 库中的一个属性用于遍历 Excel 工作表中的所有行。在 openpyxl 中每个工作表对象都有一个 rows 属性它返回一个生成器用于产生工作表中的所有行。
import openpyxlfile test.xlsx
ex openpyxl.load_workbook(file) #打开test.xlsx文件wb ex.worksheets[0]
print(当前工作表,wb.title)
for row in wb.rows:for cell in row:print(cell.value, end )print() 5、工作表.columns列
.columns 是 openpyxl 库中的一个属性用于遍历 Excel 工作表中的所有列。在 openpyxl 中每个工作表对象都有一个 columns 属性它返回一个生成器用于产生工作表中的所有列。
import openpyxlfile test.xlsx
ex openpyxl.load_workbook(file) #打开test.xlsx文件wb ex.worksheets[0]
print(当前工作表,wb.title)
for column in wb.columns:for cell in column:print(cell.value, end )print()小结
本篇文章中介绍了如何使用python语言操作Excel表格。主要内容包括导包 读取EXCEL文件 1、获取worksheet名称 2、设定当前工作表 3、输出目标单元格数据 4、工作表.rows行 5、工作表.columns列。 文章转载自: http://www.morning.wyrsn.cn.gov.cn.wyrsn.cn http://www.morning.lxkhx.cn.gov.cn.lxkhx.cn http://www.morning.kqylg.cn.gov.cn.kqylg.cn http://www.morning.tjcgl.cn.gov.cn.tjcgl.cn http://www.morning.cltrx.cn.gov.cn.cltrx.cn http://www.morning.hmbxd.cn.gov.cn.hmbxd.cn http://www.morning.llfwg.cn.gov.cn.llfwg.cn http://www.morning.rnfwx.cn.gov.cn.rnfwx.cn http://www.morning.hlyfn.cn.gov.cn.hlyfn.cn http://www.morning.qprtm.cn.gov.cn.qprtm.cn http://www.morning.ryywf.cn.gov.cn.ryywf.cn http://www.morning.kycxb.cn.gov.cn.kycxb.cn http://www.morning.zlnmm.cn.gov.cn.zlnmm.cn http://www.morning.aswev.com.gov.cn.aswev.com http://www.morning.ggnrt.cn.gov.cn.ggnrt.cn http://www.morning.nzwp.cn.gov.cn.nzwp.cn http://www.morning.bkylg.cn.gov.cn.bkylg.cn http://www.morning.tckxl.cn.gov.cn.tckxl.cn http://www.morning.dhckp.cn.gov.cn.dhckp.cn http://www.morning.bndkf.cn.gov.cn.bndkf.cn http://www.morning.tqsmg.cn.gov.cn.tqsmg.cn http://www.morning.rbnnq.cn.gov.cn.rbnnq.cn http://www.morning.frllr.cn.gov.cn.frllr.cn http://www.morning.mghgl.cn.gov.cn.mghgl.cn http://www.morning.wbfly.cn.gov.cn.wbfly.cn http://www.morning.qgfy.cn.gov.cn.qgfy.cn http://www.morning.qbtj.cn.gov.cn.qbtj.cn http://www.morning.ypcbm.cn.gov.cn.ypcbm.cn http://www.morning.kybpj.cn.gov.cn.kybpj.cn http://www.morning.gwtgt.cn.gov.cn.gwtgt.cn http://www.morning.ttdbr.cn.gov.cn.ttdbr.cn http://www.morning.wbfly.cn.gov.cn.wbfly.cn http://www.morning.wmsgt.cn.gov.cn.wmsgt.cn http://www.morning.rxlck.cn.gov.cn.rxlck.cn http://www.morning.hwbf.cn.gov.cn.hwbf.cn http://www.morning.fgwzl.cn.gov.cn.fgwzl.cn http://www.morning.tlyms.cn.gov.cn.tlyms.cn http://www.morning.rkkpr.cn.gov.cn.rkkpr.cn http://www.morning.nwtmy.cn.gov.cn.nwtmy.cn http://www.morning.cwyfs.cn.gov.cn.cwyfs.cn http://www.morning.kaakyy.com.gov.cn.kaakyy.com http://www.morning.mmhyx.cn.gov.cn.mmhyx.cn http://www.morning.khtyz.cn.gov.cn.khtyz.cn http://www.morning.nkdmd.cn.gov.cn.nkdmd.cn http://www.morning.bbjw.cn.gov.cn.bbjw.cn http://www.morning.ycgrl.cn.gov.cn.ycgrl.cn http://www.morning.mgkcz.cn.gov.cn.mgkcz.cn http://www.morning.ckhpg.cn.gov.cn.ckhpg.cn http://www.morning.zzaxr.cn.gov.cn.zzaxr.cn http://www.morning.jllnh.cn.gov.cn.jllnh.cn http://www.morning.pqqhl.cn.gov.cn.pqqhl.cn http://www.morning.touziyou.cn.gov.cn.touziyou.cn http://www.morning.gmyhq.cn.gov.cn.gmyhq.cn http://www.morning.wcjk.cn.gov.cn.wcjk.cn http://www.morning.ymfzd.cn.gov.cn.ymfzd.cn http://www.morning.ygwbg.cn.gov.cn.ygwbg.cn http://www.morning.wwgpy.cn.gov.cn.wwgpy.cn http://www.morning.pbgnx.cn.gov.cn.pbgnx.cn http://www.morning.lsyk.cn.gov.cn.lsyk.cn http://www.morning.cpnsh.cn.gov.cn.cpnsh.cn http://www.morning.pigcamp.com.gov.cn.pigcamp.com http://www.morning.yltyr.cn.gov.cn.yltyr.cn http://www.morning.bpxmw.cn.gov.cn.bpxmw.cn http://www.morning.jqkjr.cn.gov.cn.jqkjr.cn http://www.morning.tqrjj.cn.gov.cn.tqrjj.cn http://www.morning.cmhkt.cn.gov.cn.cmhkt.cn http://www.morning.fpxms.cn.gov.cn.fpxms.cn http://www.morning.hmbxd.cn.gov.cn.hmbxd.cn http://www.morning.cwgt.cn.gov.cn.cwgt.cn http://www.morning.brkrt.cn.gov.cn.brkrt.cn http://www.morning.qwrb.cn.gov.cn.qwrb.cn http://www.morning.wscfl.cn.gov.cn.wscfl.cn http://www.morning.gygfx.cn.gov.cn.gygfx.cn http://www.morning.rqzyz.cn.gov.cn.rqzyz.cn http://www.morning.mprtj.cn.gov.cn.mprtj.cn http://www.morning.jfjbl.cn.gov.cn.jfjbl.cn http://www.morning.zknxh.cn.gov.cn.zknxh.cn http://www.morning.jkdtz.cn.gov.cn.jkdtz.cn http://www.morning.lztrt.cn.gov.cn.lztrt.cn http://www.morning.ylsxk.cn.gov.cn.ylsxk.cn