手机
当前位置:查字典教程网 >脚本专栏 >python >Python保存MongoDB上的文件到本地的方法
Python保存MongoDB上的文件到本地的方法
摘要:本文实例讲述了Python保存MongoDB上的文件到本地的方法。分享给大家供大家参考,具体如下:MongoDB上的文档通过GridFS来操...

本文实例讲述了Python保存MongoDB上的文件到本地的方法。分享给大家供大家参考,具体如下:

MongoDB上的文档通过GridFS来操作,Python也可以通过pymongo连接MongoDB数据库,使用pymongo模块的gridfs方法操作文档。以下示例是把MongoDB上GridFS存的excel文档保存到本地。

from pymongo import MongoClient import gridfs client = MongoClient('mongodb://username:pwd@192.168.1.22:27017/send_excel') db = client.js_send_excel fs = gridfs.GridFS(db) files = fs.find() print('总数:', files.count()) for ffle in files: if ffle.filename.find('.xls') > 0: with open(ffle.filename, 'wb') as f1: f1.write(ffle.read())

转自:小谈博客 http://www.tantengvip.com/2015/07/python-mongodb-save-file/

希望本文所述对大家Python程序设计有所帮助。

【Python保存MongoDB上的文件到本地的方法】相关文章:

Python字符串的encode与decode研究心得乱码问题解决方法

python函数返回多个值的示例方法

Python操作列表的常用方法分享

python实现问号表达式(?)的方法

python中使用sys模板和logging模块获取行号和函数名的方法

python每次处理固定个数的字符的方法总结

python字典多条件排序方法实例

Python列表推导式的使用方法

python生成器的使用方法

python逐行读取文件内容的三种方法

精品推荐
分类导航