Python基础学习笔记(7)

发布时间:2024-12-09 18:41

学习Python基础语法:https://www.runoob.com/python/python-tutorial.html #生活技巧# #工作学习技巧# #编程学习资源#

最新推荐文章于 2024-11-04 18:05:10 发布

Cacra 于 2018-03-11 16:34:03 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

《Python编程快速上手》

Python处理Excel电子表格

openpyxl模块让Python程序能读取和修改Excel电子表格文件。

1.打开Excel文档

打开Excel文档,返回一个workbook数据类型的值

import openpyxl #1.打开Excel文档,返回一个workbook数据类型的值 wb = openpyxl.load_workbook('xiamen.xlsx') type(wb) >> openpyxl.workbook.workbook.Workbook 1234567

2.从工作簿中取得工作表

#2.从工作簿中取得工作表 #获取所有的表 wb.get_sheet_names() >> ['Sheet1','Sheet2','Sheet3'] #获取特定名称的表 sheet = wb.get_sheet_by_name('Sheet3') sheet.title >> Sheet3 type(sheet) >> openpyxl.worksheet.worksheet.Worksheet #获取当前活动页 anotherSheet = wb.get_active_sheet() anotherSheet >> <Worksheet "Sheet1">

12345678910111213141516

每个表由一个Worksheet对象表示,可以通过向工作簿方法get_sheet_by_name()传递表名字符串获得。
在取得Worksheet对象后,可以通过title属性取得它的名称。

也就是先通过openpyxl.load_workbook(‘xiamen.xlsx’)返回一个Excel对象,然后通过get
_sheet_by_name(‘Sheet1’)才能获得具体的列表。

3.从表中获取单元格

这里写图片描述

有了Worksheet对象后,就可以按名字访问Cell对象。

Cell对象由value属性、row属性、column属性和coordinate属性。

#返回是C列对应的corrdinate,返回相当于一个个坐标,并不是一列的值 sheet = wb.get_sheet_by_name("Sheet1") sheet['C'] >> (<Cell 'Sheet1'.C1>, <Cell 'Sheet1'.C2>, <Cell 'Sheet1'.C3>, <Cell 'Sheet1'.C4>, <Cell 'Sheet1'.C5>, <Cell 'Sheet1'.C6>, <Cell 'Sheet1'.C7>, <Cell 'Sheet1'.C8>, <Cell 'Sheet1'.C9>, <Cell 'Sheet1'.C10>, <Cell 'Sheet1'.C11>) #返回的是

12345678910111213141516

网址:Python基础学习笔记(7) https://www.yuejiaxmz.com/news/view/427129

相关内容

Python学习笔记
python基础学习笔记(一)numPy
吴恩达深度学习笔记
python学习旅程笔记2
Python学习笔记——参数axis=0,1,2...
python 学习笔记24 图片视频修复
生活中的5 个自动化Python 项目——从初学者到高级(附零基础学习教程)
必备电脑软件清单:让学习与生活更高效!计算机学习从零基础到精通,收藏这篇就够了!
Python学习笔记(四)—— If语句
Python的基础

随便看看