Heim >Backend-Entwicklung >Python-Tutorial >Einführung in die Python-Methode zum lokalen Speichern von Dateien auf MongoDB
Das Beispiel in diesem Artikel beschreibt, wie Python Dateien lokal auf MongoDB speichert. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:
Dokumente auf MongoDB werden über GridFS betrieben. Python kann auch über Pymongo eine Verbindung zur MongoDB-Datenbank herstellen und die Gridfs-Methode des Pymongo-Moduls verwenden Dokumente bearbeiten. Das folgende Beispiel speichert ein in GridFS gespeichertes Excel-Dokument lokal auf 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())
Weitere Python-Methoden zum lokalen Speichern von Dateien auf MongoDB finden Sie auf der chinesischen PHP-Website für verwandte Artikel!