excel操作xls

提示

xlwt 和 wlrd 封装的excel操作

可能需要

pip install xlutils pip install xlwt pip install xlrd

class pyefun.excel.excel_xlwr.Excel[源代码]

基类:object

保存(文件路径)[源代码]
取sheet从名称(名称)[源代码]

取sheet名称()

取sheet从索引(索引)[源代码]

索引从0开始

取sheet名称()[源代码]
取sheet数量()[源代码]
复制为写操作excel()[源代码]
打开Excel(文件路径, 编辑=False, 保留样式=False)[源代码]
class pyefun.excel.excel_xlwr.ExcelSheet(sheet: Optional[xlrd.sheet.Sheet] = None, sheetw: Optional[xlwt.Worksheet.Worksheet] = None)[源代码]

基类:object

取内容(, )[源代码]
取列所有内容()[源代码]
取列数()[源代码]
取名称()[源代码]
取对象()[源代码]
取行所有内容()[源代码]
取行数()[源代码]
置内容(, , 内容, 样式=<xlwt.Style.XFStyle object>)[源代码]
置列宽(, 宽度)[源代码]
置图片从数据(row, col, data, x=0, y=0, scale_x=1, scale_y=1)[源代码]
置图片从文件(row, col, filename, x=0, y=0, scale_x=1, scale_y=1)[源代码]
置行高(, 高度)[源代码]
class pyefun.excel.excel_xlwr.Excel写工作簿(wb: xlwt.Workbook.Workbook = <xlwt.Workbook.Workbook object>)[源代码]

基类:object

保存(文件路径)[源代码]
取sheet从名称(名称)[源代码]
取sheet从索引(索引)[源代码]
添加sheet(名称)[源代码]
class pyefun.excel.excel_xlwr.Excel字体[源代码]

基类:xlwt.Formatting.Font

property 下划线
property 删除线
property 大小
property 字体名称
property 斜体
property 粗体
property 轮廓
property 阴影
property 颜色
class pyefun.excel.excel_xlwr.Excel对齐方式[源代码]

基类:xlwt.Formatting.Alignment

垂直_两端对齐 = 3
垂直_分散 = 4
垂直_居中对齐 = 1
垂直_底端对齐 = 2
垂直_顶端对齐 = 0
property 垂直方向
水平_两端对齐 = 5
水平_中心选择 = 6
水平_分散 = 7
水平_右对齐 = 3
水平_填满 = 4
水平_居中对齐 = 2
水平_左对齐 = 1
水平_常规 = 0
property 水平方向
property 自动换行
class pyefun.excel.excel_xlwr.Excel样式[源代码]

基类:xlwt.Style.XFStyle

property 字体
property 对齐方式
property 背景颜色
property 边框
pyefun.excel.excel_xlwr.创建Excel保护(单元格锁定=1, 公式隐藏=0)[源代码]
pyefun.excel.excel_xlwr.创建Excel字体(字体名称='宋体', 轮廓=False, 阴影=False, 颜色=0, 大小=12, 下划线=False, 斜体=False, 粗体=False, 删除线=False)[源代码]
pyefun.excel.excel_xlwr.创建Excel对齐方式(水平方向=2, 垂直方向=1, 自动换行=False)[源代码]
pyefun.excel.excel_xlwr.创建Excel样式(字体=<pyefun.excel.excel_xlwr.Excel字体 object>, 对齐方式=<pyefun.excel.excel_xlwr.Excel对齐方式 object>, 边框=<xlwt.Formatting.Borders object>, 背景颜色=<xlwt.Formatting.Pattern object>, 保护=<xlwt.Formatting.Protection object>)[源代码]
pyefun.excel.excel_xlwr.创建Excel空工作簿()[源代码]

创建一个空白的工作簿

pyefun.excel.excel_xlwr.创建Excel背景颜色(颜色索引=None)[源代码]

0=黑色,1=白色,2=红色,3=绿色,4=蓝色,5=黄色,6=品红,7=青色,16=褐红色,17=深绿色,18=深蓝色,19=深黄色,几乎棕色),20=深品红,21=青色,22=浅灰色,23=深灰色

pyefun.excel.excel_xlwr.创建Excel边框(左边边框=0, 右边边框=0, 顶边边框=0, 底边边框=0, 左边颜色=64, 右边颜色=64, 顶边颜色=64, 底边颜色=64)[源代码]

# 细实线:1,小粗实线:2,细虚线:3,中细虚线:4,大粗实线:5,双线:6,细点虚线:7 # 大粗虚线:8,细点划线:9,粗点划线:10,细双点划线:11,粗双点划线:12,斜点划线:13

pyefun.excel.excel_xlwr.打开Excel(文件路径, 编辑=False, 保留样式=False)[源代码]

打开一个xls文件