[파이썬] Mongodb 파이썬과 연동
[그림 1] 위와 같이 mongodb를 실행시킨다.
# pymongo 플러그인 설치
pip install pymongo
# pymongo 스크립트
#-*- coding: utf-8 -*-
import pymongo
if __name__ == '__main__':
connection = pymongo.MongoClient("mongodb://Localhost")
db = connection.test # test는 데이터베이스 이다. : use test
users = db.users # db.users.
# insert 사용방법
try:
doc = {'_id':'myidaaaaaa'} # 인자값
users.insert(doc) # insert 함수
except:
print "insert Faild"
# find 사용방법
try:
list = users.find()
for l in list:
print l
print l["_id"]
except:
print "select Faild"
# update 사용방법
try:
doc = {'_id':"1.0", 'name':'hello'}
users.update({"_id":"1.0"},{"$set":{"name":"world"}})
except:
print "update Faild"
# delete 사용방법
try:
doc = {'_id':"1.0", 'name':'hello'}
users.remove({"_id":"1.0"})
except:
print "delete Faild"