import pymongo
import bson.binary
from pymongo import MongoClient
from cStringIO import StringIO
def insertFile():
client = MongoClient('localhost', 27017)
# 获得一个database
db = client['images']
# 获得一个collection
coll = db['images']
filename = r'C:\Users\ww\Downloads\1.png'.decode('utf-8')
with open(filename, 'rb') as myimage:
content = StringIO(myimage.read())
coll.save(dict(
content=bson.binary.Binary(content.getvalue()),
filename='hehe.jpg'
))
def getFile():
client = MongoClient('localhost', 27017)
# 获得一个database
db = client['images']
# 获得一个collection
coll = db['images']
data = coll.find_one({'filename': 'hehe.jpg'})
out = open(r'C:\Users\ww\Downloads\6.png'.decode('utf-8'), 'wb')
out.write(data['content'])
out.close()
getFile()
python 储存图片小图片
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- code 将下面文档存为load_display_save.py 详细解释 #1:引入future包,以便于我们使...
- 应邀,这几天看了一本法国加缪的小说:《局外人》。 故事情节很简单,主人公默尔索只是一个普通人,过着普通的生活,意外...