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'\u8349\u6ce5\u9a6c'}), (u'Sheet2', {(1, 0): 222.0, (0, 0): u'\u65e5\u4f60\u59b9', (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.

转载: pyExcelerator(Python操作Excel内库)API 文档的更多相关文章

  1. Laravel框架内实现api文档:markdown转为html

    前后端分离的工作模式于今是非常流行了,前后端工作的对接,就离开不了API文档的辅助. 根据自己以往的工作经历,以及了解的一些资讯,API文档的建立,无非以下几种方式: 1. word文档模板 2. 第 ...

  2. 转载:python操作excel表格(xlrd/xlwt)

    python操作excel表格(xlrd/xlwt)   最近遇到一个情景,就是定期生成并发送服务器使用情况报表,按照不同维度统计,涉及python对excel的操作,上网搜罗了一番,大多大同小异,而 ...

  3. python操作Excel的库openpyxl

    http://openpyxl.readthedocs.io/en/default/tutorial.html 这里先上该库的文档镇文. 1,遇到合并后的单元格信息读取的问题,通过使用cell中off ...

  4. 重新生成RF的测试库API文档

    在dos窗口下执行如下命令: 命令:python -m robot.libdoc 库名称  生成的API文件名.html 例如:python -m robot.libdoc MongoDBLibrar ...

  5. python操作excel——openpyxl

    一.概述 python操作excel各个库对比:https://www.cnblogs.com/paul-liang/p/9187503.html 官方文档:https://openpyxl.read ...

  6. GO语言学习(三)GO语言学习API文档

    一:GoLang标准库API文档 https://studygolang.com/pkgdoc

  7. python操作excel表格(xlrd/xlwt)

    最近遇到一个情景,就是定期生成并发送服务器使用情况报表,按照不同维度统计,涉及python对excel的操作,上网搜罗了一番,大多大同小异,而且不太能满足需求,不过经过一番对源码的"研究&q ...

  8. Python操作excel(xlrd和xlwt)

    Python操作excel表格有很多支持的库,例如:xlrd.xlwt.openpyxl.win32com,下面介绍使用xlrd.xlwt和xlutils模块这三个库不需要其他的支持,在任何操作系统上 ...

  9. 【转】python操作excel表格(xlrd/xlwt)

    [转]python操作excel表格(xlrd/xlwt) 最近遇到一个情景,就是定期生成并发送服务器使用情况报表,按照不同维度统计,涉及python对excel的操作,上网搜罗了一番,大多大同小异, ...

随机推荐

  1. gitlab ActionView::Template::Error (undefined method `[]' for nil:NilClass): 500错误

    Started GET "/mygroup/myproject/tree/master/MyDirectory" for 127.0.0.1 at 2014-10-22 22:42 ...

  2. tmux与vim主题不一致

    在centos6.5 x64 vim6.2 需要在tmux.conf中添加set -g default-terminal "screen-256color" 然后再次启动tmux的 ...

  3. netbeans git 配置(ssh方式)

    git出问题了,自己又重新配置了下git. 参考文章: https://netbeans.org/kb/docs/ide/git_zh_CN.html#github

  4. handoff了解

    iOS8推出一个新特性,叫做Handoff.Handoff中文含义为换手(把接力棒传给下一个人),可以在一台Mac和iOS设备上开始工作,中途将工作交换到另一个Mac或iOS设备中进行.这个在iOS8 ...

  5. CSS标签居中

    CSS标签居中是相对于父标签说的,即在父标签的中居中.通常是在子标签中使用margin:0 auto,来使子标签居中.此外子标签需要有固定的宽度才行,比如 子标签为div时,div的宽度默认占父标签的 ...

  6. bzoj 3043: IncDec Sequence 模拟

    3043: IncDec Sequence Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 248  Solved: 139[Submit][Statu ...

  7. POJ 2992 Divisors

    每个数都可以分解成素数的乘积: 写成指数形式:n=p1^e1*p2^e2*...*pn^en:(p都是素数) 那么n的因数的数量m=(e1+1)*(e2+1)*...*(en+1): 所以用筛选法筛出 ...

  8. Eclipse导入Android项目的正确方法

    转自Eclipse导入Android项目的正确方法 看网上流传的Eclipse导入项目的方法都是在新建Android程序时使用"Create project form existing so ...

  9. TIPSO--基于JQUERY的消息提示框插件,用起来蛮顺手

    项目产品经理要求, 呵呵,关于描述,十个字以内的,直接显示,多于十个字的,用消息框提示: 相关模板及JS如下: $(function() { $('.tip').tipso({ useTitle: f ...

  10. Android 程序框架设计

    这篇文章主要内容来自于之前我讲的一个PPT文档,现在将其整理如下.欢迎指正.以下的内容都是来自于我自身的经验,欢迎大家多提自己的建议. 1.一些概念 模式的定义: 每个模式都描述了一个在我们的环境中不 ...