安装openpyxl模块
pip install openpyxl
读取Excel文件
用openpyxl模块打开Excel文档
>>> wb = openpyxl.load_workbook('temp.xlsx')
>>> type(wb)
<class 'openpyxl.workbook.workbook.Workbook'>
从工作簿取得工作表
get_sheet_names()
get_sheet_by_name('Sheet3')
get_sheet_by_name('Sheet3')
>>> wb.get_sheet_names()
['Sheet1', 'Sheet2', 'Sheet3']
>>> sheet = wb.get_sheet_by_name('Sheet3')
>>> sheet
<Worksheet "Sheet3">
>>> type(sheet)
<class 'openpyxl.worksheet.worksheet.Worksheet'>
>>> sheet.title
'Sheet3'
>>> anotherSheet = wb.get_sheet_by_name('Sheet3')
>>> anotherSheet
<Worksheet "Sheet3">
从表中获取单元格
>>> import openpyxl
>>> wb = openpyxl.load_workbook('temp.xlsx')
>>> sheet = wb.get_sheet_by_name('Sheet3')
>>> type(sheet)
<class 'openpyxl.worksheet.worksheet.Worksheet'>
>>> sheet['B1']
<Cell 'Sheet3'.B1>
>>> sheet['B1'].value
'10点06分'
>>> '现在是' + str(sheet['C1'].value) + '上午' + str(sheet['B1'].value)
'现在是43141上午10点06分'
>>> '现在是' + str(sheet['C1'].value) + '上午' + str(sheet['B1'].value)
'现在是43141上午10点06分'
>>> 'ROW' + str(sheet['B1'].row) + 'Column ' + str(sheet['B1'].column) + 'is' + str(sheet[
Python操作Excel详解:读取与写入

本文介绍了如何使用Python的openpyxl模块进行Excel文件的读取和写入,包括安装openpyxl、打开Excel文档、读取单元格、获取行和列以及从电子表格中读取和更新数据的实践操作。
最低0.47元/天 解锁文章
549

被折叠的 条评论
为什么被折叠?



