pyton 派森第一个mongodb 例子

1.安装pymongo model:
$ wget http://pypi.python.org/packages/source/p/pymongo/pymongo-2.3.tar.gz
$ tar xzf pymongo-2.3.tar.gz
$ cd pymongo-2.3
$ python setup.py install


2.执行pyton

import pymongo
import gridfs
import gridfs.errors

con = pymongo.Connection('localhost', 27017)
db = con.hisextensiondb
db.authenticate('root','')
fs = gridfs.GridFS(db)


filename= '1124831'
outDir = '/tmp/'+filename+".txt";

doc = db.fs.files.find_one({'filename':filename})
filestream = fs.get(doc['_id'])

output = open(outDir, 'wb')
output.write(filestream.read())
output.close()

猜你喜欢

转载自zlr.iteye.com/blog/2294830