关于
datanitro
安装
先保证安装了office,它是一个office的插件
python必须2.7版本以上,要不然print用不了,西特。
安装完成,打开excel后看到操作界面
editor:启动一个自带IDE,用于编写python代码
python shell:启动一个shell界面
import:导入脚本,py文件
remove:移除脚本
run:运行脚本
stop:停止脚本运行
docs:打开在线文档
live help:联系客服
操作单元格Cell
Cell实例化单元格,例如
1.通过一对行列数值,或者以元组的形式
2.通过名字
3.通过范围,返回选取范围中的第一个单元格
4通过已命名的范围返回第一个(没用过,算了)
Cell的属性
具体由row,col,position,sheet,name组成,分别代表单元格所在的行、列、坐标、sheet表、名称
值(VALUE)
返回单元格中的值
公式(Formula)
返回单元格中的公式,是个Str,例
时间(Date)
如果单元格中有日期数据,返回一个python datetime.date对象,例
A1包含文本格式“2012/09/30”
方法
clear
清除单元格中的值
is_empty
offset
坐标偏移offset(行数,列数)
减号-
计算同sheet下俩个单元格的坐标偏移量
活动单元格
set_active
操作单元格组CellRange
实例
同样的属性name\sheet\value
len\position\以及列表取值
值与公式
CellRange的value相当于在所选范围内做一次列表解析
上图结果为
CellRange的公式批量赋值、批量拷贝的效果
如上代码运行效果
未完待续。。