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 查看哈希值)
关闭
datastore_reader-0.1-py2.7.egg的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 51f1422bb5c5808d07df912c9ab65e1c219422546afcfbc794c89fb2f879e3e0 |
|
MD5 | 0eba07aae47339c190a857420ae220e7 |
|
BLAKE2b-256 | ae840721dcb0341b17fd9560eb2c394dc4fc175c90a4ebe385189fbf1a213bb0 |