私はアプリケーションを持っています。私は、GAEの上でPython APIを使用して開発しています。私は現在、ローカル開発サーバーを使用しています。このアプリケーションでは、外部サービスから受け取った大量のXMLデータを解析します。開発用GAEサーバーからローカルファイルシステムへの情報の取得
このXMLデータをGAEアプリケーションから簡単にエクスポートする方法はありますか?たとえば、通常のアプリケーションでは一時ファイルに書き込むだけですが、GAEアプリケーションではできません。では、私は代わりに何をすることができますか?コールを作成するためにいくつかのGAE関数を使用しているので、GAEの外でサービスコールを生成するすべてのコードを簡単に実行することはできませんが、XML結果を取り出してパーザパーツを外部に開発/テストできればGAEアプリに戻してください。
logging
を使用してログに記録してからコンソールから抽出しようとしましたが、XMLが大きくなってもうまくいきません。私はバルクデータのインポート/エクスポートAPIがあることを知っていますが、この1つの情報を抽出してデータストアに書き込んだり、ストア全体をエクスポートしたりするのは難しいようです。どのように最善の方法でそれを行うには?
私が正しく理解したら、デバッグのためにコードの一部の出力をコピーしたいのですが、正しいのですか?リクエストがインタラクティブリクエストの場合は、レスポンスボディに返すことができます。通常インタラクティブでない場合は、デバッグの目的で実行することができます。または、すべて失敗した場合は、メールAPIを使用して自分自身にメールしてください。 –
@ニック問題は、それが既に他のものを出力しているので、新しいものを書いて同じことをしなければならないということです。可能なのですが、デバッグのために少しはうまくいくようですが、私はもっと簡単なことを望んでいました...しかし実際にはブロブストアは私のためにうまくいきました。 – StasM