Dies ist der Befehl sb_dbexpimp, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
sb_dbexpimp.py – Export/Import der Bayes-Datenbank
BESCHREIBUNG
Die Hauptfunktion dieses Dienstprogramms besteht darin, eine Spambayes-Datenbank zu exportieren und zu importieren
in/aus einer CSV-Datei. Dies ist in einer Reihe von Szenarien nützlich.
Plattformportabilität der Datenbank – CSV-Dateien können exportiert und importiert werden
Plattformen (z. B. Windows und Linux).
Änderungen der Datenbankimplementierung – Datenbanken können die Datenbankimplementierung überleben
Upgrades oder neue Datenbankimplementierungen. Zum Beispiel, wenn es sich um eine DBM-Implementierung handelt
Änderungen zwischen Python xy und Python x.y+1...
Datenbankreorganisation – ein Export gefolgt von einem Import reorganisiert eine vorhandene Datenbank
Datenbank, Verbesserung der Leistung, zumindest in einigen Datenbanken
Implementierungen.
Datenbankfreigabe – es ist möglich, bestimmte Datenbanken für Forschungszwecke zu verteilen
Zwecken, für die gemeinsame Nutzung von Datenbanken oder für neue Benutzer, die über eine „Seed“-Datenbank verfügen sollen
beginnen mit.
Datenbankzusammenführung – mehrere Datenbanken können ganz einfach zu einer zusammengeführt werden
spezifizieren -m bei einem Import. Dadurch werden die beiden Datenbanken nham und nspams hinzugefügt
zusammen und für Wordinfo-Konflikte addieren Spamcount und Hamcount zusammen.
Verwendung:
sb_dbexpimp [Optionen]
Optionen:
-e : Export
-i : importieren
-f: FN : Flatfile zum Exportieren oder Importieren -p: FN: Name der eingelegten Datenbank
zu verwendende Datei -d: FN: Name der zu verwendenden DBM-Datenbankdatei -m : Import in eine zusammenführen
vorhandene Datenbankdatei. Das ist
Nur für den Import von Bedeutung. Wenn es weggelassen wird, wird eine neue Datenbankdatei erstellt. Wenn
angegeben, wird die importierte Wortinfo in eine bestehende Datenbank eingefügt. Laufen
dbExpImp -h .
-o: Abschnitt:Option:Wert:
setze [Abschnitt, Option] in der Optionsdatenbank auf Wert
-h : Hilfe
Wenn weder -p noch -d angegeben ist, dann die Werte in Ihrer Konfigurationsdatei (oder fehlschlägt).
(d. h. die Standardeinstellungen) werden verwendet. Auf diese Weise können Sie in und aus dem Speicher konvertieren
Andere Formate als pickle und dbm.
Exportieren Sie eingelegtes mybayes.db als CSV-Datei in mybayes.db.export
sb_dbexpimp -e -p mybayes.db -f mybayes.db.export
Importieren Sie mybayes.db.export in ein neues DBM mybayes.db
sb_dbexpimp -i -d mybayes.db -f mybayes.db.export
Konvertieren Sie eine Bayes-Datenbank von Pickle in DBM
sb_dbexpimp -e -p abayes.db -f abayes.export sb_dbexpimp -i -d abayes.db -f
abayes.export
Erstellen Sie aus zwei eine neue DBM-Datenbank (newbayes.db).
DBM-Datenbanken (abayes.db, bbayes.db) sb_dbexpimp -e -d abayes.db -f abayes.export
sb_dbexpimp -e -d bbayes.db -f bbayes.export sb_dbexpimp -i -d newbayes.db -f
abayes.export sb_dbexpimp -i -m -d newbayes.db -f bbayes.export
Verwenden Sie sb_dbexpimp online über die Dienste von onworks.net