OpenPACK

openpack的Python项目详细描述


https://img.shields.io/pypi/v/openpack.svghttps://img.shields.io/pypi/pyversions/openpack.svghttps://img.shields.io/travis/yougov/openpack/master.svghttps://readthedocs.org/projects/openpack/badge/?version=latest

状态

openpack为使用Open Office XML (OOXML)提供基本功能 python格式。

简介

openpack是openxml文档的基本库。它被paradocxXlsxcessive使用。

实用程序

openpack包含两个实用程序,用于处理 命令行,部件编辑压缩列表目录

这些命令还作为模块公开,可以调用 使用python -m,例如python -mopenpack.part-edit

压缩列表目录

zip listdir并不特定于openxml,它可以处理任何zip文件。 但是,由于openxml文档本身就是zip文件,因此 使用openxml时:

> zip-listdir ..\paradocx\data.docx
  [Content_Types].xml
d _rels
d word

zip listdir列出文件和目录,并可用于列出 子目录:

> zip-listdir ..\paradocx\data.docx/word
d _rels
  document.xml

零件编辑

zip listdir允许检查 openxml文档part edit有助于编辑 使用客户端文本编辑器的那些文档。例如,要编辑 word/document.xml如前面示例中的data.docx所示 调用部件编辑:

> part-edit ..\paradocx\data.docx/word/document.xml

程序将尝试使用默认文本编辑器编辑文件。如果 默认编辑器不够,用户可以通过 设置XML编辑器或编辑器环境变量。

部分编辑将解析zip文件,在zip文件中定位内容, 将该内容提取到临时文件中,然后在 编辑。关闭编辑器后,如果文件已更改,则zip文件 将用新内容更新。

用户可以通过可选的–重新格式化xml,在这种情况下,xml将 格式要很好,以便于人类阅读。

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

推荐PyPI第三方库


热门话题
文件系统是否可以用java覆盖文件,使其无法恢复?   java在一个应用程序中集成Spring Boot和Node js   java如何使用MySQL后端设置Hibernate save()调用的超时?   java为什么我的Gremlin迁移查询只从每个顶点添加一条边?   java是否有方法提取单击的JPanel?   macos在MacOSX上为JDK7u4在Eclipse中设置什么JRE主页?   java JaxWsPortProxyFactoryBean查询超时   java SimpleDataFormat转换   java递归地打印序列:2,5,3,11,14,…   java在JPA查询中包含枚举   在Java8中创建内存泄漏   使用java 11的windows JFXPanel设置   hibernate Java NoClassDefFound错误