跳转到主要内容

Sugar DS备份分析读取器

项目描述

Datastore是一个简单的工具,用于解析给定文件夹中备份的XO存档中的Sugar元数据文件。

安装

要安装datastore_reader库,您需要Python和easy_install工具。以防万一,您可以在这里下载easy_install初始化脚本

http://peak.telecommunity.com/dist/ez_setup.py

…并安装它

$ python ez_setup.py

现在您应该能够按照以下方式安装datastore_reader

$ easy_install datastore_reader

运行

第一个datastore_reader入口点称为moulinette。它从备份中提取并解析元数据到CSV文件。

默认情况下,存档应位于当前文件夹中名为data的子文件夹中,例如

./data
./data/archive-1.tar.bz2
./data/archive-2.tar.bz2
./data/archive-3.tar.bz2
...

所有存档都应具有.tar.bz2扩展名。以下是触发第一个读取器应用的命令

$ moulinette

最后,您应该在data文件夹中找到2个新文件夹

./data/tmp
./data/out

tmp子文件夹中,我们有解析过程的提取文件。所有文件都会在每次运行时重新提取,tmp文件夹之后可以删除。

out文件夹中,我们找到了moulinette脚本的.csv结果。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解更多关于安装软件包的信息。

源分发

此版本没有可用的源分发文件。请参阅生成分发存档的教程

构建分发

datastore_reader-0.1-py2.7.egg (12.0 kB 查看哈希值)

上传时间

支持