--- title: "概要" url: https://docs.catalyst.zoho.com/ja/serverless/help/appsail/help-guides/python/overview/ description: "Catalyst AppSailは、Catalyst Serverlessのフルマネージドプラットフォームであり、Java、Node.js、Pythonでサービスを簡単に開発・デプロイし、プラットフォームインスタンスを管理できます。" last_updated: 2026-03-05T06:13:24Z service: Serverless type: general --- # Python ### 概要 Pythonは、世界で最も人気があり需要の高いプログラミング言語の1つであり、さまざまなドメインで多数のアプリケーションに使用されています。Pythonの人気は、プログラミング環境で利用可能な膨大なフレームワークコレクションに反映されており、フルスタックフレームワーク、マイクロフレームワーク、非同期フレームワークに大別できます。各フレームワークグループおよび各フレームワークは、固有の機能と利点により特定の要件に対応します。 Pythonフレームワークには、事前に記述されたライブラリ、テンプレート、プラグイン、機能が備わっており、それらの上に独自のコードを構築できます。アプリケーションのニーズに基づいて、適切なフレームワークを選択できます。 AppSailは特定のPythonフレームワーク用のテンプレートを提供していないため、フレームワークの制限はありません。好みのPython技術を使用してアプリサービスを構築し、任意のライブラリ、プラグイン、拡張機能、依存関係を組み込むことができます。その後、CLIでアプリサービスの初期化時にPythonランタイムを直接選択し、AppSailにデプロイできます。 Pythonヘルプガイドには、最も人気のあるフレームワークを使用して基本的なサンプルアプリを構築し、これらのアプリをAppSailサービスとしてデプロイし、必要に応じて[スタートアップコマンド](https://docs.catalyst.zoho.com/ja/serverless/help/appsail/key-concepts/appsail-execution/#startup-commands)を設定する手順が含まれています。 ### 前提条件 ローカルマシンにPythonを[ダウンロード](https://www.python.org/downloads/)してインストールしてください。