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!