ホームページ >テクノロジー周辺機器 >IT業界 >PythonとMongodbを始めます
この記事は、もともとMongodbで紹介されており、SetePointのパートナーによって誇らしげにサポートされています。 このチュートリアルは、重要なタスクを介してMongoDBを新しいPython開発者にガイドします。 カバーします:
無料のmongodb atlasデータベースをセットアップします。
ホストされたデータベースサービスであるMongodb Atlasを使用して、無料のMongoDBクラスターを作成することから始めます。 無料のティアクラスターをセットアップするための手順は、付録に記載されています。 Atlasは、接続文字列を提供することによりセットアップを簡素化します 重要な概念
mongodb atlas:簡単なmongodb展開のためのクラウドベースのデータベースサービス。
mongodbおよびサーバーステータスへの接続
このコードスニペットはMongoDBに接続し、サーバーステータス情報を取得します:
<code class="language-bash">python -m pip install pymongo</code>
をmongodb接続文字列(mongodb atlasから取得)に置き換えます。 python --version
。pip list
を使用して
コレクションとドキュメント
MongoDBはJSONのようなドキュメントを使用します。 簡単な例:
<code class="language-python">from pymongo import MongoClient from pprint import pprint client = MongoClient("<your_connection_string>") # Replace with your connection string db = client.admin serverStatusResult = db.command("serverStatus") pprint(serverStatusResult)</your_connection_string></code>ドキュメントは、データベース内にあるコレクションに保存されます。この構造は、リレーショナルデータベース(データベース - &gt;コレクション - &gt;ドキュメント)を反映しています。
<your_connection_string></your_connection_string>
基本的なCRUD操作mongodbtest.py
python mongodbtest.py
1。接続:
2。サンプルデータを生成する(<code class="language-json">{ "name": "Example Corp", "rating": 4, "address": { "street": "123 Main St", "city": "Anytown" } }</code>):
このスクリプトは、サンプルのビジネスレビューデータを生成します:
3。データのクエリ:
<code class="language-python">from pymongo import MongoClient client = MongoClient("<your_connection_string>") db = client.business # Creates or accesses the 'business' database</your_connection_string></code>
4。集約: 5。データの更新: 6。データの削除: さらなる学習 Mongodb Universityコース、特に「開発者向けのMongodb(Python)」、詳細な学習のために探索してください。
付録:無料のティアMongodb Atlasデータベースをセットアップします
createsamples.py
<code class="language-bash">python -m pip install pymongo</code>
<code class="language-python">from pymongo import MongoClient
from pprint import pprint
client = MongoClient("<your_connection_string>") # Replace with your connection string
db = client.admin
serverStatusResult = db.command("serverStatus")
pprint(serverStatusResult)</your_connection_string></code>
<code class="language-json">{
"name": "Example Corp",
"rating": 4,
"address": {
"street": "123 Main St",
"city": "Anytown"
}
}</code>
mongodb atlasに行きます。
以上がPythonとMongodbを始めますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。