0
appcfg.py
ユーティリティを使用して自分のGAEアプリケーションデータをダウンロードしました。appcfg.py download_dataからデータを解析するには?
appcfg.py download_data --url=.../remote_api --filename=data.sqlite3
データベースに2つのテーブルが含まれます。私が思うに
私のデータが含まれています。しかし結果テーブル構造がまったくデータ
- bulkloader_database_signatureを、 like:
CREATE TABLE result (id BLOB primary key, value BLOB not null, sort_key BLOB)
すべてがBLOBに入っています。私はいくつかのBLOBをエクスポートし、それをテキストエディタで開きました。それは私のデータを含んでいますが、奇妙なフォーマットです。
これらのBLOBをどのツールで解析できるか知りたい。
私はPython
pickle
とcPickle
を使用しようとしましたが、どちらも動作しません。 CMDのhelp
から
私はそれが '.CSVあると思いました最初は。しかし、私がファイルを開くと、最初の行に 'SQLite format 3'と書かれています... – davidshen84
これはツールがファイル名からエクスポートフォーマットを自動的に選択しようとすると、あなたが選んだファイル名のためかもしれません。それについてはわからない。おそらくコードを調べることでそれを確認/否定することができます。 –
'.csv'も試してみましたが、同じフォーマットを取得しています。私はGoogleが彼らの文書を再び更新するのを忘れたと思う:( – davidshen84