0
我通过使用appcfg.py
实用程序下载了我的GAE应用程序数据。如何解析来自appcfg.py download_data的数据?
appcfg.py download_data --url=.../remote_api --filename=data.sqlite3
该数据库包含两个表:
- bulkloader_database_signature,它没有数据
- 结果,我认为包含我的数据
但结果表结构如:
CREATE TABLE result (id BLOB primary key, value BLOB not null, sort_key BLOB)
所以一切都在BLOB中。我导出了一些BLOB,并在文本编辑器中打开它。它包含我的数据,但格式很奇怪。
我想知道什么工具可以解析这些BLOB。
我试着用Python pickle
和cPickle
,都没有用。
是'的.csv “起初。但是当我打开文件时,第一行表示它是'SQLite格式3'... – davidshen84
*可能是因为您选择的文件名 - 如果该工具尝试自动从文件名中选择导出格式。不确定。大概检查代码可能证实/否认这一点。 –
我也试过'.csv',仍然得到相同的格式。我想Google忘记了再次更新他们的文档:( – davidshen84