前面章节主要梳理学习了openpyxl的基本操作及单元格样式设置等相关内容,另外也穿插讲解了部分单元格行列操作的知识点。通过实战项目演示,进一步加深了印象,整个过程我们不难发现,对于使用openpyxl操作Excel文件,行列遍历及单元格的定位操作是整个过程的重要技巧和先决条件,因此,这节我们着重讲解openpyxl对于单元格及行列遍历的具体操作。
一、单元格及行列操作相关方法
from openpyxl import load_workbook
wb = load_workbook(“test.xlsx”)
ws = wb[wb.sheetnames[0]]
创建了worksheet工作表实例
用ws表示工作表实例,后面不再说明。
(一)获取单元格
总结获取单元格有两种方式:
1.ws[行列名] # 列名使用英文字母
2.ws.cell(row, column) # 列名使用数字
列字母数字转化函数
col_number = openpyxl.utils.column_index_from_string(char)
col_char = openpyxl.utils.get_column_letter(number)
如果觉得《python excel取列_Python利用openpyxl处理Excel文件(单元格及行列具体操作)》对你有帮助,请点赞、收藏,并留下你的观点哦!