問題タブ [gcloud-python]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Google App Engine を使用した Google Cloud Storage の署名付き URL
Google Cloud Storageの通常の署名付き URL (クエリ文字列認証)を処理するのはイライラします。
Google Cloud Storage の署名付き URL の例-> Google Cloud Storage の署名付き URL を生成するためにインターネット全体で利用できるコードはこれだけですか? すべてを読んで、必要に応じて Pure Python GAE 用に手動で調整する必要がありますか?
すでにSDKに含まれているAWS S3 getAuthenticatedURL()と比較するとばかげています...
私は明らかな何かを見逃していますか、それとも誰もが同じ問題に直面していますか? どうしたんだ?
python - Google Cloud Storage + Python:GCSの特定のフォルダにobjをリストする方法はありますか?
ファイルが Google Cloud Storage の特定のフォルダにあるかどうかを確認する Python プログラムを作成します。基本的な考え方はlist
、フォルダ内のすべてのオブジェクトのファイル名を取得しlist
、ファイルabc.txt
がファイル名list
.
問題は、Google が を取得する 1 つの方法しか提供していないように見えることですobj
list
。これはuri.get_bucket()
、以下のコードを参照してください。
の欠点uri.get_bucket()
は、最初にすべてのオブジェクトを取得しているように見えることです。これは私が望んでいないことです。特定のフォルダーのobj
名前list
を取得する必要があります(例gs//mybucket/abc/myfolder
) 。
誰かが答えを助けることができますか?すべての答えに感謝します!
python-2.7 - App Engine (python) の外部でデータストアを使用していますか?
私は、GAE の外部のデータベースに接続できる Google Cloud SQL に慣れています。理想的にはPython NDBインターフェースを使用して、GAEデータストアでこのようなことは可能ですか?
基本的に、私のユースケースは、データストアを事前に入力してクリーンアップする受け入れテストを実行したいということです。
現在のオプションは、JSON API またはプロトコル バッファ(ベータ版) のようです。もしそうなら、それはちょっと面倒です.NDBモデルを使用してデータを入力することはできませんが、テストのためにそれらを再実装する必要があり、データストアにまったく同じ方法で保存されていないのではないかと心配しています.アプリケーションを通じて。
確認しただけで、何かが欠けていません....
PS。はい、remote_api_shell については知っていますが、シェルは必要ありません。コマンドをパイプするのも一つの方法だと思いますが、うーん...
python - NDB API で Google Cloud Datastore を使用していますか?
Google App Engine Datastore でNDB API を使用する方法については多くの情報がありますが、Google Cloud Datastore で NDB を使用する方法に関する情報が見つかりません。私が見つけた唯一のモジュールは、非常に原始的なライブラリであるgoogledatastoreです。
App Engine Datastore は Cloud Datastore とどう違うのですか? Cloud Datastore で NDB を使用できますか?
python - Google Datastore のレコード数と使用済みストレージをプログラムで取得する
アプリケーションのストレージ使用量とレコード数など、Google Datastore の使用統計を取得する必要があります。
現時点では、すべてのアイテムをフェッチしてカウントすることしかできません。しかし、ストレージ容量を使用する方法がわかりません。
使用できるレポート API はありますか? (Google Apps レポート API と同様)
PS。gcloud-pythonライブラリを使用して Datastore にアクセスします。
編集:
ありがとうアンドレイ - Angels Like Reb
それが私がやった方法です:
google-cloud-datastore - gcloud を使用して Google データストアに接続する
Google Datastore インスタンスに接続しようとしていますが、接続を初期化する方法のサンプル コードが見つかりません。
Gcloud の主要なドキュメントは、エンティティまたはクエリを割り当てる方法からすぐに始まりますが、重要な接続ビットをスキップします。デモ セクションは、非常に紛らわしいテスト環境変数を使用するという点で、デモに固有のようです。
最も重要なことは、どの環境変数を定義する必要があるか、および Python プログラム内からサービスの電子メールとキーへのパスを定義できるかどうかに関心があることです。
何かをデータストア インスタンスにコミットする方法のサンプル コードを誰かが提供できれば、非常にありがたいです。
ありがとう!
python - Python を介してプログラムで gcloud コマンドを使用する方法
Google のドキュメントはこのトピックに関して少し一般的であり、さまざまな API や用語が使用されているため、誰かが私を正しい方向に向けることができるかどうか疑問に思っています.
gcloud
Python から直接コマンドを呼び出す方法を探しています。Python 環境にインストールgcloud
しました。従うべき例として、Python から次のことを行う方法を知りたいです。