問題タブ [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.

0 投票する
2 に答える
925 参照

python - Python 用 Google Cloud クライアント ライブラリを使用して gcloud プロジェクトを構成する方法

こんにちは、Google Cloud Client Library for Python を使用して、gcloud CLI を使用してシェル スクリプトを変換し、コンテナを Python に起動しようとしています。ドキュメント ( https://googlecloudplatform.github.io/gcloud-python/ ) を検索しても、gcloud プロジェクトを構成できる機能が見つかりませんでした。たとえば、 command-line についてはgcloud config set project <project-name>、Python クライアントで同等の機能を見つけたことがありません。クライアント ライブラリでこの機能を知っている人はいますか?

0 投票する
1 に答える
87 参照

python-2.7 - 各ファイルの Google クラウド ストレージ ストアのみ (48 B)

<form>Google App Engine でホストされている python webapp サーバーに、html を使用してバイナリ jpeg ファイルをアップロードしています。サーバー メソッドは画像全体を受け取りますが (ファイル サイズ/タイプなどの統計情報を正常に印刷しようとしました)、Google クラウド ストレージ バケットへの書き込みに失敗します。最終的に GCS バケットにあるのは、わずか 48 バイトの破損したファイルです。

0 投票する
1 に答える
1569 参照

python - レガシー SQL の代わりに標準 SQL を使用する Python gcloud BigQuery の run_async_query

gcloud python BigQuery ライブラリを使用して非同期クエリを実行する必要があります。さらに、デフォルトのレガシー sqlの代わりにベータ標準 sqlを使用してクエリを実行する必要があります。ドキュメントherehere、およびhereによると、ジョブのプロパティを に設定するだけでよいと思います。ただし、クエリがレガシー SQL に対して処理されるため、これでもエラーが発生します。 このプロパティを使用して、クエリを処理する SQL 標準を正しく示すにはどうすればよいですか?

use_legacy_sqlFalse

以下の Python コードの例:

これは以下を出力します:

これは、レガシー SQL を使用して BigQuery コンソールで実行した場合と同じエラーです。クエリをコピーして BigQuery コンソールに貼り付け、標準 SQL を使用して実行すると、正常に実行されます。注: エラーの場所 (2.20 - 2.64) は、サンプルであり、個人情報の一部を難読化しているため、上記のクエリに対して正確ではない可能性があります。

0 投票する
1 に答える
164 参照

google-bigquery - ``gcloud`` コマンドライン ツールに関連付けられている「よく知られている」ファイルとは

いくつかのgcloud コードで、コメントを見つけています:

gcloudコマンドラインツールに関連付けられた保存済みの「既知の」ファイル

この「よく知られている」ファイルとは何ですか?

0 投票する
2 に答える
483 参照

python - google-app-engine は Cron ジョブの実行に失敗し、ImportError: No module named gcloud を返します

app-engine が gcloud のインポートに失敗する gcloud app deploy app.yaml \cron.yaml を使用して Google App Engine にデプロイ

ブラウザで開いて取得します:

app.yaml ファイル:

cron.yaml ファイル:

requirements.txt ファイル:

0 投票する
3 に答える
2236 参照

python - gcloud を Python と Pycharm で動作させることができない

ローカル マシンから Google App Engine データストアに接続しようとしています。私は一日中これを掘り下げるのに何の運もありませんでした。

ここでアプローチを試しました(また、GAEで gcloud-python を使用するgcloud で dev_appserver.py を実行できないなど、SOからの他の多くの提案も):

dev_appserver.py の実行時にリモート データストアにアクセスするにはどうすればよいですか?

最初に、Google のこの説明に基づいて gcloud をインストールしました: https://cloud.google.com/appengine/docs/python/tools/using-libraries-python-27

説明によると、appengine_config.py に以下を追加する必要があります。

それを行うと、エラーが表示されますImportError: No module named gcloud

次にコードを main.py に移動すると、そこにある lib-folder とモジュールがピックアップされているようです。初期化を確実にするために appengine_config が最初に実行されていると思っていたので、これは少し奇妙に思えます。しかし今、次のスタック トレースを取得しています。

ここで何が間違っていますか?