問題タブ [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 - gcloud python を使用して空のデータを Bigquery にアップロードする
gcloud python ライブラリを使用して数行のデータをアップロードしようとしましたが、成功しません。これは、最新のドキュメントから取得したサンプル コードです。
最新のアップロードをクエリすると、次のようになります。
だから私は空のフィールドを追加します。ドキュメントでは、アップロードされた行は「タプルのリスト」である必要があると書かれていますが、それは機能していないようです。私のスキーマには 2 つの文字列フィールドがあります。Unicode フィールドも機能せず、エラー結果も返されないため、デバッグが困難です。私が間違っていることのヒントはありますか?
python - データストア エントリを作成すると、ブラウザで表示するとプロパティが暗号化される
Python で google.cloud.datastore を使用してデータストア エンティティを作成または変更できましたが、ブラウザで Cloud Platform プロジェクトにログインしてエントリを確認すると、すべてのプロパティが暗号化されているように見えます (次のように見えます)。"Rm9vIEJhcg=="
など - ブラウザから作成すると、正常に表示されます)。
サービス アカウント ID の json ファイルで認証しています。
サービス アカウントには、プロジェクト全体に対する「編集者」権限があります。ログインに使用するGmailアカウントに設定されている「所有者」に変更しても、問題は解決しません。
次のようなエンティティを作成します。
Pythonライブラリで変更したエントリをブラウザサイトから読み取れるようにする方法はありますか?
python - Google Cloud と Appengine Python パッケージの競合
Google の appengine チュートリアルを見て、フォームを投稿して情報を取得する簡単な例を作成しました。チュートリアルの手順に従って、appengine ライブラリを使用して Google Cloud SDK をインストールする必要がありました。
それは正常に動作します。
一歩前進して、インストールされた「google-cloud」パッケージを pip し、Google Storage からファイルを取得します。
main.py
両方の Google クラウド パッケージをインストールした後、ファイルから単純なインポートを試みると、次のようになります。
エラーが発生します:
印刷google.__path__
すると、両方のパッケージへの正しいパスが表示されます。
ここで何が欠けていますか?
同じ virtualenv でターミナルから python を実行すると、問題なく google.clou パッケージをインポートできます。エラーメッセージは、使用して実行した場合にのみ表示されますdev_appserver.py