Python基础学习-31:openpxyl模块2-Worksheet对象

  • A+
所属分类:python基础入门

Worksheet对象

title:表格的标题;

dimensions:表格的大小,即含有数据的表格的大小,返回的是一左上和右下单元格的位置,例如:A1:F4;

max_row:获取含有数据的表格的行的最大值;

min_row:获取含有数据的表格的行的最小值;

max_column:获取含有数据的表格的列的最大列;

min_column:获取含有数据的表格的列的最小列;

rows:按行获取单元格(Cell对象);

columns:按列获取单元格(Cell对象);

values:按行获取表格的内容;

append(list):在表格末尾添加数据,可以连续添加,也可以指定列添加;

Python基础学习-31:openpxyl模块2-Worksheet对象

源码图

Python基础学习-31:openpxyl模块2-Worksheet对象

运行结果图

iter_rows(self,range_string,min_row,max_row,min_col,max_col ):按行获取所有单元格;

iter_columns(self,min_col,max_col,min_row,max_row):按列获取所有单元格;

Python基础学习-31:openpxyl模块2-Worksheet对象

merged_cells(self,range_string,start_row,start_column,end_row,end_column):合并多个单元格;

unmerged_cells(self,range_string,start_row,start_column,end_row,end_column)移除合并的单元格;

cell(self,row,column,value):获取指定位置的单元格对象;value参数可以改变单元格的值;

Python基础学习-31:openpxyl模块2-Worksheet对象

insert_cols(self,idx,amount):在指定位置插入amount列空列;idx表示第几列,amount表示插入几列;

insert_rows(self,idx,amount):在指定位置插入amount行空行;idx表示第几行,amount表示插入几行;

delete_cols(self,idx,amount):在指定位置删除amount列;idx表示第几列,amount表示删除几列;

delete_rows(self,idx,amount):在指定位置删除amount行;idx表示第几行,amount表示删除几行;

weinxin
我的微信公众号
爱真理,得永生!          爱在灵灵久博客,网罗天下,福利大家!

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: