Github: https://github.com/GoogleCloudPlatform/google-cloud-python
Google Cloud Pythonクライアント
Google Cloud Platformサービス用のPython慣用クライアント。
注意
これらのライブラリは現在、Google App Engine Standardでは実行されません。 私たちはこのサポートの追加に積極的に取り組んでいます。
次のクライアントライブラリには、 GAがサポートされています。
- Google Cloud Datastore ( データストアのREADME )
- Google Cloud Natural Language ( 自然言語のREADME )
- Google Cloud Spanner ( Spanner README )
- Google Cloud Storage ( Storage README )
- Google Cloud Translation ( 翻訳README )
- スタックドライバのロギング ( READMEのロギング )
GA (一般的な可用性)は、特定のサービスのクライアントライブラリが安定していること、および絶対的に必要な場合(重要なセキュリティ上の理由など)または広範な非推奨期間がない限り、コード面が下位互換性のない方法で変更されないことを示します。 GAライブラリに対する問題と要求は、最優先事項で対処されています。
注意
インポートパスでベータ版と明示されたGAライブラリのサブコンポーネント(例: google.cloud.language_v1beta2
)はベータ版とみなされます。
以下のクライアントライブラリはベータ版をサポートしています:
- Google BigQuery ( BigQueryのREADME )
- Google Cloud Firestore ( FirestoreのREADME )
- Google Cloud Pub / Sub ( Pub / Sub README )
- Googleクラウドスピーチ ( 音声README )
- Google Cloud Video Intelligence ( ビデオインテリジェンスのREADME )
- Google Cloud Vision ( Vision README )
ベータは、特定のサービスのクライアントライブラリがほぼ安定しており、リリース準備中であることを示しています。 ベータライブラリに対する問題と要求は、より高い優先順位で対処されています。
このクライアントライブラリは、次のGoogle Cloud Platformサービスのアルファサポートを提供しています:
- Google BigQueryデータ転送 ( BigQueryデータ転送のREADME )
- Google Cloud Bigtable ( Bigtable README )
- Google Cloud Bigtable – HappyBase ( HappyBase README )
- Google Cloud Container ( コンテナのREADME )
- Google Cloud DNS ( DNS README )
- Google Cloud Resource Manager ( リソースマネージャのREADME )
- Google Cloud Runtimeの設定 ( Runtime Config README )
- Stackdriverエラー報告 ( エラー報告README )
- スタックドライバ監視 ( READMEの監視 )
Alphaは、特定のサービスのクライアントライブラリがまだ進行中であり、後方互換性のないアップデートを取得する可能性が高いことを示します。 詳細は、 バージョン管理を参照してください。
他のGoogle APIのサポートが必要な場合は、 Google API Python Clientライブラリをご覧ください。
クイックスタート
$ pip install --upgrade google-cloud
Python開発環境の設定(システムにpip
やvirtualenv
をインストールするなど)の詳細については、 Python Development Environmentの Google Cloud Platformのセットアップガイドを参照してください。
アプリケーションの例
- Getting-Start-Python – Cloud Datastore、Cloud Storage、Cloud Pub / Subを使用して完全なWebアプリケーションを構築し、Google App EngineまたはGoogle Compute Engineに展開する方法を示すサンプルおよびチュートリアルです。
- google-cloud-python-expenses-demo – Cloud DatastoreとCloud Storageを使用したサンプルのデモデモ
認証
google-cloud-python
、可能な限り無痛で認証を行います。 詳細は、ドキュメントの「 認証」を参照してください。 また、すべてのgoogle-cloud-*
ライブラリで共有されている認証文書を参考にしてください。
貢献する
この図書館への寄稿は常に歓迎され、非常に奨励されています。
開始方法の詳細については、 CONTRIBUTINGのドキュメントを参照してください。
コミュニティ
Google Cloud PlatformのPython開発者は#python
チャンネルのSlackで#python
でいます。ここをクリックして招待状を入手してください。