[PYTHON] Versuchen Sie, Daten in MongoDB abzulegen

Dinge die zu tun sind

Ich werfe einfach weiter den String "hogehoge" in die lokal erstellte MongoDB

Junbi

Bitte installieren und starten Sie MongoDB lokal. "Thin Book of MongoDB" wird hilfreich sein.

Bitte setzen Sie auch Pymongo. Es ist ein Typ, MongoDB mit Python zu berühren.

Drücken

Gib "hogehoge" in die vorbereitete MongoDB.

Bereiten Sie zunächst mit getDBCollection einen Client für die lokale MongoDB vor und wählen Sie die Sammlung aus. Sie müssen lediglich mit Collection.insert (formatToInsert ("hogehoge")) schreiben.

Main.py


#-*- coding: utf-8 -*-

from pymongo import MongoClient

#Holen Sie sich das DB-Schreibziel
def getDBCollection():
    #Schreiben Sie an MongoDB auf Localhost
    client = MongoClient()
    #Ich benutze eine DB namens LogsDB
    db = client.LogsDB
    #Ich benutze eine Sammlung namens LogsCollection
    Collection = db.LogsCollection
    return Collection

#Daten zum Schreiben transformieren
def formatToInsert(Contents):
    #DB"Schlüsselname"     : "Daten"   
    return {"Contents"  : Contents}

if __name__ == '__main__':
    Collection = getDBCollection()
    #Schreiben Sie Datensätze in die Sammlung
    while true:
        Collection.insert(formatToInsert("hogehoge"))
        time.sleep(10)

Recommended Posts

Versuchen Sie, Daten in MongoDB abzulegen
So erstellen Sie Daten für CNN (Chainer)
Versuchen Sie, die LED in Ihren eigenen PC einzubauen (leicht)
Versuchen Sie, die in Firefox gespeicherten Anmeldedaten zu entschlüsseln
Versuchen Sie, Trace in Python zu berechnen
Probieren Sie Cython in kürzester Zeit aus
Versuchen Sie, sich mit Python bei qiita anzumelden
Versuchen Sie, mit Binärdaten in Python zu arbeiten
[Itertools.permutations] So löschen Sie eine Sequenz in Python
PUT gzip direkt in S3 in Python
Versuchen Sie, NumPys add.at mit Julia zu reproduzieren
Versuchen Sie, mit Pandas in ordentliche Daten umzuwandeln
[V11 ~] Ein Memorandum für Misskey
Bücher über Datenwissenschaft, die 2020 gelesen werden sollen
[Einführung in das SEIR-Modell] Versuchen Sie, COVID-19-Daten anzupassen ♬
Erste Schritte zum Testen von Google CloudVision in Python
Versuchen Sie, Oni Mai Tsuji Miserable mit Python zu implementieren
Berechnen wir das statistische Problem mit Python
3,14 π Tag, versuchen Sie also, in Python auszugeben
Versuchen Sie, mit django-import-export csv-Daten zu django hinzuzufügen
Versuchen Sie, Doujin-Musikdaten mit Pandas zu aggregieren
Versuchen Sie automatisch, Enum in Python 3.6 automatisch zu bewerten
Versuchen Sie, Blueprint with Flask zu verwenden, um Controller zu trennen
Sortieren Sie BigQuery-Tabellen nach Daten im Datenfluss
3 Schritte, um Python + Mecab nur in yum zu setzen
Versuchen Sie, RPN mit Python zu berechnen (für Anfänger)
Vorbereitung zum Versuch "Data Science 100 Knock (Strukturierte Datenverarbeitung)"
So fügen Sie Python ein Modul hinzu, das Sie in Julialang eingefügt haben
Lesen von Zeitreihendaten in PyTorch
Versuchen Sie, den _method-Parameter von Rails in webapp2 zu imitieren
Beispiel, um Python Kivy in eine Datei zu packen
Versuchen Sie, die Eisenbahndaten der nationalen Landnummern in 3D anzuzeigen
Der erste Schritt zur Protokollanalyse (Formatieren und Einfügen von Protokolldaten in Pandas)
Legen Sie matplotlib in Centos7.
Zusammenfassung der Tools, die zum Analysieren von Daten in Python benötigt werden
So wenden Sie mit matplotlib Marker nur auf bestimmte Daten an
Versuchen Sie, ein Python-Modul in C-Sprache zu erstellen
Abtastung in unausgeglichenen Daten
Versuchen Sie, Ihr eigenes Intro-Quiz mit Python zu verbessern
Setze Jedi in Emacs 24
Versuchen Sie es auf verschiedene Arten zu lösen (SAT, CSP)
Fügen Sie AWS-Daten mit boto + gspread in Google Spreadsheet ein
Greifen Sie auf MongoDB in C zu
Ich habe ein Skript erstellt, um ein Snippet in README.md einzufügen
Versuchen Sie, yolact zu implementieren
Versuchen Sie, Twitter-Daten in SPAM und HAM zu unterteilen
Versuchen Sie gRPC in Python
Versuchen Sie, Tweets mithilfe der Twitter-API in großen Mengen zu löschen
Pip in den Mixer geben
Probieren Sie 9 Slices in Python aus
[Linux] Wie Sie Ihre IP in eine Variable einfügen
Versuchen Sie, COVID-19 Tokyo-Daten mit Python zu kratzen
Speichern Sie auf Japanisch in StringProperty im Google App Engine-Datenspeicher
Verschiedene Methoden zur Berechnung der Ähnlichkeit zwischen Daten mit Python
Einfallsreichtum beim speichersparenden Umgang mit Daten mit Pandas
Kombinieren Sie Listen zu einem DataFrame mit Pandas
Versuchen Sie, die Datentabelle von Azure SQL Server mit pyodbc zu extrahieren
Versuchen Sie, die in COTOHA beliebten Schlüsselwörter zu extrahieren