zoukankan      html  css  js  c++  java
  • 转载: pyExcelerator(Python操作Excel内库)API 文档

    1.pyExcelerator 主要通过俩个Object操作Excel: Workbook 和Worksheet
    2.pyExcelerator 读取Excel文件 parase_xls(filename,encoding=None),返回一个二元组如:[(u'Sheet1', {(3, 0): 14.0, (2, 0): 13.0, (1, 0): 12.0, (0, 0): u'u8349u6ce5u9a6c'}), (u'Sheet2', {(1, 0): 222.0, (0, 0): u'u65e5u4f60u59b9', (12, 0): 7.0}), (u'Sheet3', {(0, 0): 333.0})]
    (3,0)代表第四行一列的数据为14.0,读取从最后往前显示。(0,0)表示首行首列,行列数从0开始。
    3.生成Excle文件通常使用Workbook生成一个文件 Worksheet生成一个sheet ,XF-Style 一个单元格的格式
    代码:
    from pyExcelerator import *
    style1=XFStyle()
    font_1=Font()
    font_1.name='Arial'
    style.font=font_1
    w=Workbook()#生成workbook对象
    ws=w.add_sheet('艹泥马')#生成Sheet
    ws.write(0,0,"第一行第一列",style1)#写数据
    w.save(‘草尼玛.xls’)#save the excel
    4.ws.col(colnum)返回第colnum列对象,可以通过ws.col(colnum).witdh=8000设置列宽度
    5.border=Borders()border.left=borders.Double#设置左边框
    6.设置单元格底纹 pattern=Pattern() pattern.pattern=2#设置底纹图案索引
    7.合并单元格 write_merge(r1,r2,c1,c2,label='',style) r1,r2 起始行,终止行。c1,c2 起止列,label 写入的数据。style 不解释。
    8.插入图片insert_bitmap(filename,row,col,x=0,y=0,scale_x=1,scale_y=1),row,col 要插入的地方,x,y要插入的偏移量,缺省为0,scale_x=1,scale_y=1横纵伸缩比,缺省为1.

  • 相关阅读:
    给多个表的Dimension字段赋初值
    第十七章 性能(一)
    终于看到Inside Microsoft Dynamics Ax4.0了
    Snapin
    添加图片
    PHP功能齐全的发送邮件类,可以发送HTML和附件
    js重写的美化版select控件
    纯CSS的下拉菜单 支持IE6 IE7 Firefox
    BluePage通用分页类
    论坛结构改动,URL重写不影响收录地址的访问代码
  • 原文地址:https://www.cnblogs.com/yingzi/p/3551146.html
Copyright © 2011-2022 走看看