ooopy:用python修改openoffice.org文档

OOoPy-alt的Python项目详细描述


用法

在支持open时,api有一些细微的变化 ooo 2.0引入的文档格式。如果有回溯,请看下面 从旧版本升级时。

请参阅联机文档,例如:

% python
>>> from ooopy.OOoPy import OOoPy
>>> help (OOoPy)
>>> from ooopy.Transformer import Transformer
>>> help (Transformer)

帮助,我正在从Transformer获取断言器错误跟踪,例如:

Traceback (most recent call last):
  File "./replace.py", line 17, in ?
    t = Transformer(Field_Replace(replace = replace_dictionary))
  File "/usr/local/lib/python2.4/site-packages/ooopy/Transformer.py", line 1226, in __init__
    assert (mimetype in mimetypes)
AssertionError

在实现对 OOO文件的版本。现在,传递给 transformer构造函数是openoffice.org文档的mimetype 你打算改变。可以从另一个打开的 OOO文档,例如:

ooo = OOoPy (infile = 'test.odt', outfile = 'test_out.odt')
t = Transformer(ooo.mimetype, ...

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Spark sample()函数是否复制数据?   java如何在API中返回单例列表?   java我可以生成提供输入/输出的哈希函数吗?   如何“使用MATLAB或JAVA”从文本文件中读取数字并将其保存在数组中?   java如何将十进制转换为十六进制?   JavaPostXML文件   java XStream如何在XML中不存在带注释的字段时引发异常   java Tomcat启动批处理问题   java AccessControlException与同一代码库中的小程序类   java如何将长本地时间戳转换为字符串UTC时间戳   java在同一个JavaVM中有多个沙盒   改进LDAP的Java代码   拖放后未附加到DOM的java元素   java通过socket发送压缩数据