Essayez de travailler avec Mongo en Python sur Mac

La version de Python sur mon Mac est 2.7.10, je dois donc faire correspondre la version et installer pymongo par la méthode suivante.

sudo pip install pymongo==2.7.2

Obtenir une connexion

Connectez-vous au MongoDB local, et s'il existe une base de données appelée hoge sur MongoDB, écrivez ce qui suit pour obtenir la connexion.

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

from pymongo import Connection

#Obtenez une connexion mongodb
con = Connection('localhost', 27017)
db = con.hoge

Obtenir la collection

S'il existe une collection appelée hoge_mst dans une base de données appelée hoge, récupérez la collection comme suit.

col = db.hoge_mst

Obtenir des données à partir d'une collection

Obtenez un seul

print col.find_one()

Avoir tout

for item in col.find():
	print item

Je veux obtenir tous les articles et n'utiliser que les articles nécessaires

key1Si vous souhaitez obtenir la valeur uniquement pour la colonne de la collection

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

Je souhaite spécifier les conditions de recherche et obtenir

itemidObtenez seulement ceux avec une clé de 2

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

Recommended Posts

Essayez de travailler avec Mongo en Python sur Mac
Essayez de travailler avec des données binaires en Python
Gérer les sons en Python
Installez le sélénium sur votre Mac et essayez-le avec python
Travailler avec LibreOffice en Python: import
Travailler avec des images DICOM en Python
python sur mac
Essayez de vous connecter à qiita avec Python
Chase des applications actives sur Mac avec Python
Créer un environnement Python avec Anaconda sur Mac
Travailler avec le GPS en Python pour Raspberry Pi 3
Installez Python sur Mac
Installer Python 3 dans un environnement Mac
Essayez gRPC en Python
Mettez Python 2.7.x dans pyenv sur Mac OSX 10.15.5
Essayez 9 tranches en Python
Installez Python 3.4 sur Mac
Essayez d'importer des données MLB sur Mac et Python
Essayez deepdream sur Mac
[Introduction pour les débutants] Manipuler MySQL avec Python
Exemple de code spécifique pour travailler avec SQLite3 en Python
Essayez de déboguer Python sur Raspberry Pi avec Visual Studio.
Essayez d'implémenter la mémoire associative par hop field network en Python
Essayez d'incorporer Python dans un programme C ++ avec pybind11
Je veux AWS Lambda avec Python sur Mac!
Grattage au sélénium en Python
Grattage avec chromedriver en python
Installer pygame sur python3.4 sur Mac
Débogage avec pdb en Python
Essayez la sortie Python avec Haxe 3.2
Python3 + Django ~ Mac ~ avec Apache
Python: travailler avec Firefox avec du sélénium
[Python] Insérez ":" dans l'adresse MAC
Grattage avec du sélénium en Python
Manipulation de python sur mac
Mettez à jour le python que vous aviez sur votre Mac à 3.7-> 3.8
Installez pandas 0.14 sur python3.4 [sur Mac]
Grattage avec Tor en Python
Tweet avec image en Python
Remarques sur l'installation de Python sur votre Mac
Combiné avec ordinal en Python
Essayez d'exécuter Python avec Try Jupyter
Implémentons Yuma dans Python 3
Essayez la reconnaissance faciale avec Python
Utiliser OpenCV avec Python @Mac
Essayez d'exécuter python dans l'environnement Django créé avec pipenv
Essayez de gratter les données COVID-19 Tokyo avec Python
Essayez de trier vos propres objets avec des files d'attente prioritaires en Python
Paramètres d'environnement d'apprentissage automatique basés sur Python3 sur Mac (coexistence avec Python2)
Construction de l'environnement VScode (sur Mac) et affichage des graphiques en Python (@ browser)
Reconnaissance des nombres dans les images avec Python
Construire un environnement Python sur Mac
Tester avec des nombres aléatoires en Python
flux tensoriel avec anaconda sur mac
GOTO en Python avec Sublime Text 3
Scraping avec Selenium en Python (Basic)
Analyse CSS avec cssutils en Python
Essayez d'exploiter Facebook avec Python
Créer un environnement Python sur Mac (2017/4)