Python保存MongoDB上的文件到本地的方法
本文實(shí)例講述了Python保存MongoDB上的文件到本地的方法。分享給大家供大家參考,具體如下:
MongoDB上的文檔通過(guò)GridFS來(lái)操作,Python也可以通過(guò)pymongo連接MongoDB數(shù)據(jù)庫(kù),使用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('總數(shù):', files.count()) for ffle in files: if ffle.filename.find('.xls') > 0: with open(ffle.filename, 'wb') as f1: f1.write(ffle.read())
轉(zhuǎn)自:小談博客 http://www.tantengvip.com/2015/07/python-mongodb-save-file/
希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。
- Python簡(jiǎn)單連接MongoDB數(shù)據(jù)庫(kù)的方法
- Python操作MongoDB數(shù)據(jù)庫(kù)PyMongo庫(kù)使用方法
- python連接mongodb操作數(shù)據(jù)示例(mongodb數(shù)據(jù)庫(kù)配置類(lèi))
- python連接MySQL、MongoDB、Redis、memcache等數(shù)據(jù)庫(kù)的方法
- Python的MongoDB模塊PyMongo操作方法集錦
- Python中的MongoDB基本操作:連接、查詢(xún)實(shí)例
- 使用Python腳本操作MongoDB的教程
- Python中使用Flask、MongoDB搭建簡(jiǎn)易圖片服務(wù)器
- python讀取json文件并將數(shù)據(jù)插入到mongodb的方法
- python操作mongodb根據(jù)_id查詢(xún)數(shù)據(jù)的實(shí)現(xiàn)方法
- python實(shí)現(xiàn)爬蟲(chóng)數(shù)據(jù)存到 MongoDB
- Python操作MongoDB數(shù)據(jù)庫(kù)的方法示例
相關(guān)文章
Tkinter使用Progressbar創(chuàng)建和管理進(jìn)度條的操作代碼
Progressbar是Tkinter庫(kù)中的一個(gè)小部件,用于創(chuàng)建和管理進(jìn)度條,這篇文章主要介紹了Tkinter使用Progressbar創(chuàng)建和管理進(jìn)度條,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2023-07-07ptyhon實(shí)現(xiàn)sitemap生成示例
這篇文章主要介紹了ptyhon實(shí)現(xiàn)sitemap生成示例,需要的朋友可以參考下2014-03-03python中json、字典的區(qū)別以及相互轉(zhuǎn)換方法
在Python中我們經(jīng)常會(huì)用到JSON格式的數(shù)據(jù),而將JSON格式轉(zhuǎn)化為Python的字典類(lèi)型是一種常見(jiàn)的操作,這篇文章主要給大家介紹了關(guān)于python中json、字典的區(qū)別以及相互轉(zhuǎn)換方法的相關(guān)資料,需要的朋友可以參考下2023-11-11python正則表達(dá)式完成車(chē)牌號(hào)檢驗(yàn)的代碼實(shí)例
這篇文章主要給大家介紹了關(guān)于python正則表達(dá)式完成車(chē)牌號(hào)檢驗(yàn)的相關(guān)資料,在Python中正則表達(dá)式是一種用于匹配和操作字符串的強(qiáng)大工具,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-02-02Python求兩個(gè)文本文件以行為單位的交集、并集與差集的方法
這篇文章主要介紹了Python求兩個(gè)文本文件以行為單位的交集、并集與差集的方法,涉及Python文本文件與集合運(yùn)算的相關(guān)技巧,需要的朋友可以參考下2015-06-06解決TensorFlow訓(xùn)練模型及保存數(shù)量限制的問(wèn)題
這篇文章主要介紹了解決TensorFlow訓(xùn)練模型及保存數(shù)量限制的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-03-03python通過(guò)函數(shù)名調(diào)用函數(shù)的幾種場(chǎng)景
這篇文章主要介紹了python通過(guò)函數(shù)名調(diào)用函數(shù)的幾種場(chǎng)景,幫助大家更好的理解和使用python,感興趣的朋友可以了解下2020-09-09PyQt5 matplotlib畫(huà)圖不刷新的解決方案
這篇文章主要介紹了PyQt5 matplotlib畫(huà)圖不刷新的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-03-03python的numpy模塊安裝不成功簡(jiǎn)單解決方法總結(jié)
這篇文章主要介紹了python的numpy模塊安裝不成功簡(jiǎn)單解決方法總結(jié),分享了四種python模塊導(dǎo)入不成功的解決方法,具有一定借鑒價(jià)值,需要的朋友可以參考下。2017-12-12