Einführung in die Python-Methode zum lokalen Speichern von Dateien auf MongoDB

高洛峰
Freigeben: 2017-03-07 15:43:02
Original
2159 Leute haben es durchsucht

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())
Nach dem Login kopieren

Weitere Python-Methoden zum lokalen Speichern von Dateien auf MongoDB finden Sie auf der chinesischen PHP-Website für verwandte Artikel!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage