はじめに
公式 MongoDB Python ドライバーのドキュメント サイトへようこそ。次のいずれかのドライバーをアプリケーションに追加すると、Python で MongoDB を操作できます。
PyMongo
アプリケーションに PyMongo を追加すると、Python を使用して MongoDB を操作できます。ドライバーをインストールして使用を開始する方法については、 PyMongo のドキュメントを参照してください。
PyMongoArrow は、MongoDB クエリの結果セットを Apache Arrow テーブルとしてロードするための PyMongo 拡張機能です。
重要
Motor の廃止
年 514 月2025 日現在、 Motor は非推奨であり、代わりにPyMongoライブラリのPyMongo Async APIの GA リリースが採用されています。 Motor が引き続きサポートされている間にPyMongo Async APIに移行することを強くお勧めします。
移行の詳細については、 PyMongoドキュメントの「 PyMongo Async への移行 」ガイドを参照してください。
ツールとプロジェクト
フルスタック FastAPI アプリ ジェネレーターによって、FastAPI、React、および MongoDB (FARM) スタックを使用する Web アプリケーションの設定が簡素化されます。このツールの詳細については、MongoDB ブログをご覧ください。
重要
MongoDB フルスタック FastAPI アプリ ジェネレーターは実験的なプロジェクトであり、MongoDB ではまだサポートされていません。
MongoDB が提供する無料オンラインコースを受講してください。
![]() | MongoDB を使用した Python アプリケーション開発の基本を学びます。 |