创建/操作opendocumentformat文件的python包。
ezodf的Python项目详细描述
Ezodf.py
----
…图片::https://travis-ci.org/t0ha/ezodf.svg?branch=master
:目标:https://travis ci.org/t0ha/ezodf
,如果您想支持我们的话。图片::https://api.flattr.com/button/flattr badge large.png
:目标:https://flattr.com/submit/auto?HA&AMP;URL=http://t0HA/EZODF &;标题= Python & Apple;= GITHUB&AMPLE =软件BR/>< BR/> UsSyID=T0ezodf import newdoc,paragraph,heading,sheet
odt.body+=heading(“第1章”)
odt.body+=paragraph(“这是一个段落”)
odt.save()
ods=newdoc(doctype='ods',filename='spreadsheet.ods')
sheet=sheet('sheet',size=(10,10))
ods.sheets+=工作表
工作表['a1']。设置值(“带文本的单元格”)
工作表['b2']。设置值(3.141592)
工作表['c3']。设置值(100,货币='usd')
工作表['d4']。公式=“of:=和([.b2];[.c3])”
pi=工作表[1,1].value
ods.save()
对于根元素中带有前缀
声明(xlmns:prefix=“global:namespace:specifier”)的无痛序列化,
对于未使用的前缀的声明也是可能的。
*nose<;https://nose.readthedocs.org>;对于cpython 2.6兼容性的测试:
*weakrefset<;http://pypy.org/pypy/懦弱RefStuts&gt;在2.7版
弱ReFF模块之前,在
BR/>*UNITEST 2&LT;http://pypy.python .org/pyi/unITest2 & gt;对于Python 2.7中的断言+BR/> BR/>目标平台是CPython 2.7和Cpython 3.2 +,与
cpython 2.6的兼容性相关的工作正在进行中。
>安装
====
======
=
ezodf可以在github上找到:
=====
0.3.1版-2015年12月
*使用类似文件的对象的情况得到改善
<2014年11月
*maitainer已更改
*添加了简单变量和用户字段支持
*测试系统更改为nose
*travis ci支持已添加
*python 2.6-3.4支持已添加
0.2.5版-juli 2012
*alpha版本
*许可已更改为mit许可证
*开发已停止-目前
0.2.4版-2012年6月
*alpha版本
*可以打开具有许多重复的表行/列,支持3种打开策略
*已测试:在Win7/Ubuntu32位上使用cpython 2.7和cpython 3.2
0.2.3版-2012年1月
*Alpha版本
*已测试:在Windows7 32位上使用cpython 2.7和cpython 3.2
0.2.2版-2011年3月
*Alpha版本
*电子表格:添加单元格跨度管理
*使用python 3.2测试-确定
*向所有文档类添加to bytes()方法
*opendoc()接受zip文件内容为“字节”,而不是文件名
作为参数“文件名”
*newdoc()接受zip文件内容为“字节”,而不是文件名
作为参数“模板”
0.2.1-2011年2月6日
*alpha版本
*添加了基本电子表格支持
*电子表格:添加了表格、行、列和单元格管理
0.2.0-2011年1月18日
*alpha版本
*创建新的空odt、ods、odp、odg文件
*添加了模板支持-可以创建ott、ots、otp、otg文件
*打开文档-ezodf.opendoc(文件名)
*创建新文档-ezdof.newdoc(文档类型、文件名、模板)
*文本:添加段落、标题、跨度、超链接、列表、节对象
0.1.0版-2011年1月2日
*pre alpha版本
*打开/另存为odf文档
*修改元数据
----
…图片::https://travis-ci.org/t0ha/ezodf.svg?branch=master
:目标:https://travis ci.org/t0ha/ezodf
,如果您想支持我们的话。图片::https://api.flattr.com/button/flattr badge large.png
:目标:https://flattr.com/submit/auto?HA&AMP;URL=http://t0HA/EZODF &;标题= Python & Apple;= GITHUB&AMPLE =软件BR/>< BR/> UsSyID=T0ezodf import newdoc,paragraph,heading,sheet
odt.body+=paragraph(“这是一个段落”)
odt.save()
ods=newdoc(doctype='ods',filename='spreadsheet.ods')
sheet=sheet('sheet',size=(10,10))
ods.sheets+=工作表
工作表['a1']。设置值(“带文本的单元格”)
工作表['b2']。设置值(3.141592)
工作表['c3']。设置值(100,货币='usd')
工作表['d4']。公式=“of:=和([.b2];[.c3])”
pi=工作表[1,1].value
ods.save()
对于根元素中带有前缀
声明(xlmns:prefix=“global:namespace:specifier”)的无痛序列化,
对于未使用的前缀的声明也是可能的。
*nose<;https://nose.readthedocs.org>;对于cpython 2.6兼容性的测试:
*weakrefset<;http://pypy.org/pypy/懦弱RefStuts&gt;在2.7版
弱ReFF模块之前,在
BR/>*UNITEST 2&LT;http://pypy.python .org/pyi/unITest2 & gt;对于Python 2.7中的断言+BR/> BR/>目标平台是CPython 2.7和Cpython 3.2 +,与
cpython 2.6的兼容性相关的工作正在进行中。
>安装
====
======
=
ezodf可以在github上找到:
=====
0.3.1版-2015年12月
*使用类似文件的对象的情况得到改善
<2014年11月
*maitainer已更改
*添加了简单变量和用户字段支持
*测试系统更改为nose
*travis ci支持已添加
*python 2.6-3.4支持已添加
0.2.5版-juli 2012
*alpha版本
*许可已更改为mit许可证
*开发已停止-目前
0.2.4版-2012年6月
*alpha版本
*可以打开具有许多重复的表行/列,支持3种打开策略
*已测试:在Win7/Ubuntu32位上使用cpython 2.7和cpython 3.2
0.2.3版-2012年1月
*Alpha版本
*已测试:在Windows7 32位上使用cpython 2.7和cpython 3.2
0.2.2版-2011年3月
*Alpha版本
*电子表格:添加单元格跨度管理
*使用python 3.2测试-确定
*向所有文档类添加to bytes()方法
*opendoc()接受zip文件内容为“字节”,而不是文件名
作为参数“文件名”
*newdoc()接受zip文件内容为“字节”,而不是文件名
作为参数“模板”
0.2.1-2011年2月6日
*alpha版本
*添加了基本电子表格支持
*电子表格:添加了表格、行、列和单元格管理
0.2.0-2011年1月18日
*alpha版本
*创建新的空odt、ods、odp、odg文件
*添加了模板支持-可以创建ott、ots、otp、otg文件
*打开文档-ezodf.opendoc(文件名)
*创建新文档-ezdof.newdoc(文档类型、文件名、模板)
*文本:添加段落、标题、跨度、超链接、列表、节对象
0.1.0版-2011年1月2日
*pre alpha版本
*打开/另存为odf文档
*修改元数据