Versuchen Sie, mit Mongo in Python auf dem Mac zu arbeiten

Die Version von Python auf meinem Mac ist 2.7.10, daher muss ich die Version anpassen und Pymongo mit der folgenden Methode installieren.

sudo pip install pymongo==2.7.2

Verbindung herstellen

Stellen Sie eine Verbindung zur lokalen MongoDB her. Wenn sich in der MongoDB eine Datenbank namens hoge befindet, schreiben Sie Folgendes, um die Verbindung herzustellen.

#!/usr/bin/env python
# -*- coding:utf-8 -*-

from pymongo import Connection

#Holen Sie sich eine Mongodb-Verbindung
con = Connection('localhost', 27017)
db = con.hoge

Sammlung abholen

Wenn sich in einer Datenbank mit dem Namen hoge eine Sammlung mit dem Namen hoge_mst befindet, rufen Sie die Sammlung wie folgt ab.

col = db.hoge_mst

Abrufen von Daten aus einer Sammlung

Holen Sie sich nur eine

print col.find_one()

Nimm alle

for item in col.find():
	print item

Ich möchte alle Gegenstände bekommen und nur die notwendigen Gegenstände verwenden

key1Wenn Sie den Wert nur für die Spalte in der Sammlung erhalten möchten

for item in col.find():
	print item['key1']

Ich möchte die Suchbedingungen angeben und erhalten

itemidHolen Sie sich nur diejenigen mit einem Schlüssel von 2

for item in col.find({'itemID':2}):
	print item['key1']

Recommended Posts

Versuchen Sie, mit Mongo in Python auf dem Mac zu arbeiten
Versuchen Sie, mit Binärdaten in Python zu arbeiten
Umgang mit Sounds in Python
Installieren Sie Selenium auf Ihrem Mac und probieren Sie es mit Python aus
Arbeiten mit LibreOffice in Python: Importieren
Arbeiten mit DICOM-Bildern in Python
Python auf Mac
Versuchen Sie, sich mit Python bei qiita anzumelden
Verfolgen Sie aktive Anwendungen auf einem Mac mit Python
Erstellen Sie eine Python-Umgebung mit Anaconda auf einem Mac
Arbeiten mit GPS in Python für Raspberry Pi 3
Installieren Sie Python auf dem Mac
Installieren von Python 3 in einer Mac-Umgebung
Versuchen Sie gRPC in Python
Fügen Sie Python 2.7.x in pyenv unter Mac OSX 10.15.5 ein
Probieren Sie 9 Slices in Python aus
Installieren Sie Python 3.4 auf einem Mac
Versuchen Sie, MLB-Daten auf Mac und Python zu importieren
Versuchen Sie Deepdream auf dem Mac
[Einführung für Anfänger] Umgang mit MySQL mit Python
Spezifischer Beispielcode für die Arbeit mit SQLite3 in Python
Versuchen Sie, Python auf Raspberry Pi mit Visual Studio zu debuggen.
Versuchen Sie, assoziativen Speicher durch Hop-Field-Netzwerk in Python zu implementieren
Versuchen Sie, Python mit pybind11 in ein C ++ - Programm einzubetten
Ich möchte Lambda mit Python auf Mac AWS!
Schaben mit Selen in Python
Schaben mit Chromedriver in Python
Installieren Sie pygame auf python3.4 auf dem Mac
Debuggen mit pdb in Python
Probieren Sie die Python-Ausgabe mit Haxe 3.2 aus
Python3 + Django ~ Mac ~ mit Apache
Python: Arbeiten mit Firefox mit Selen
[Python] Fügen Sie ":" in die MAC-Adresse ein
Scraping mit Selen in Python
Umgang mit Python auf Mac
Aktualisieren Sie die Python, die Sie auf Ihrem Mac hatten, auf 3.7-> 3.8
Installieren Sie pandas 0.14 auf python3.4 [auf Mac]
Scraping mit Tor in Python
Tweet mit Bild in Python
Hinweise zur Installation von Python auf Ihrem Mac
Kombiniert mit Ordnungszahl in Python
Versuchen Sie, Python mit Try Jupyter auszuführen
Lassen Sie uns Yuma in Python 3 implementieren
Versuchen Sie die Gesichtserkennung mit Python
Verwenden von OpenCV mit Python @Mac
Versuchen Sie, Python in der mit pipenv erstellten Django-Umgebung auszuführen
Versuchen Sie, COVID-19 Tokyo-Daten mit Python zu kratzen
Versuchen Sie, Ihre eigenen Objekte mit Prioritätswarteschlangen in Python zu sortieren
Einstellungen der Python3-basierten maschinellen Lernumgebung auf dem Mac (Koexistenz mit Python2)
VScode-Umgebungskonstruktion (auf Mac) und Diagrammanzeige in Python (@ Browser)
Zahlenerkennung in Bildern mit Python
Erstellen einer Python-Umgebung auf einem Mac
Testen mit Zufallszahlen in Python
Tensor Flow mit Anakonda auf Mac
GOTO in Python mit erhabenem Text 3
Scraping mit Selen in Python (Basic)
CSS-Analyse mit cssutils in Python
Versuchen Sie, Facebook mit Python zu betreiben
Erstellen Sie eine Python-Umgebung auf dem Mac (2017/4)