Maison >développement back-end >Tutoriel Python >Introduction à la méthode Python de sauvegarde locale des fichiers sur MongoDB
L'exemple de cet article décrit comment Python enregistre localement les fichiers sur MongoDB. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :
Les documents sur MongoDB sont exploités via GridFS. Python peut également se connecter à la base de données MongoDB via pymongo et utiliser la méthode gridfs du module pymongo. pour exploiter des documents. L'exemple suivant enregistre localement un document Excel stocké dans GridFS sur MongoDB.
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())
Pour plus de méthodes Python pour enregistrer des fichiers sur MongoDB localement, veuillez faire attention au site Web PHP chinois pour les articles connexes !