openpyxl模块(Excel操作模块)¶
Workbook()¶
功能
创建Excel文件对象
参数
无
返回值
返回一个Excel文件对象
例子
import openpyxl
wb = openpyxl.Workbook()
wb.save('test.xlsx')
表单对象.cell( row, column )¶
功能
获取单元格对象
参数
·row:指定的行
·column:指定的列
返回值
返回一个单元格对象
例子
import openpyxl
wb = openpyxl.Workbook()
sheet = wb.active
cell_1 = sheet.cell(row = 1,column = 1)
cell_1.value = 'xiaoyuan'
wb.save('test.xlsx')
Excel文件对象.save( filename )¶
功能
保存Excel文件
参数
·filename:保存的文件名
返回值
无
例子
import openpyxl
wb = openpyxl.Workbook()
sheet = wb.active
cell_1 = sheet.cell(row = 1,column = 1)
cell_1.value = 'xiaoyuan'
wb.save('test.xlsx')
load_workbook( filename )¶
功能
打开一个已经存在的Excel文件
参数
·filename:Excel文件名
返回值
Excel文件对象
例子
import openpyxl
wb = openpyxl.load_workbook('test.xlsx')
sheet = wb.active
cell_1 = sheet.cell(row = 1,column = 1)
print(cell_1.value)
Excel文件对象.get_sheet_by_name( name )¶
功能
获取指定名字的表单对象
参数
·name:表单名字
返回值
指定名字的表单对象
例子
import openpyxl
wb = openpyxl.load_workbook('test.xlsx')
sheet = wb.get_sheet_by_name('Sheet')
cell_1 = sheet.cell(row = 1,column = 1)
print(cell_1.value)
一些属性
获取默认表单对象(第一个)
sheet = Excel文件对象.active
获取和设置表单名字
通过表单对象的title属性即可获取该表单的名字:表单对象.title
为表单对象的title赋值即可为该表单重新命名:表单对象.title = '表单一'
获取和设置单元格的值
通过单元格对象的value属性可获取该单元格的值:单元格对象.value
为单元格对象的value属性赋值可设置该单元格的值:单元格对象.value = 'xiaoyuan'
获取表单的最大行数
通过表单对象的max_row属性可以获取表单的最大行数:表单对象.max_row