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