Berkeley DB Datei einlesen VIEWER
Verfasst: Donnerstag 2. April 2009, 17:41
servus gibt es ein komfortabeln weg dioe Logflies des Providers die im Berkeley .DB Dateiformat sind anzuzeigen via Python 2.5
Seit 2002 Diskussionen rund um die Programmiersprache Python
https://www.python-forum.de/
Und zwar hauptsächlich wegen der unterschiedlichen Release-Zyklen von Python und der Berkeley DB. Die Bindings können weiterhin installiert und mit "import bsddb3" genutzt werden: http://pypi.python.org/pypi/bsddb3/CM hat geschrieben:Alldieweil:Python v2.6.1 documentation hat geschrieben:Deprecated since version 2.6: The bsddb module has been deprecated for removal in Python 3.0.
Weil das Modul in Zukunft ausgelagert wird (also quasi wie PySQLite nur andersrum), nicht weil es per-se nicht verwendet werden sollte wie die Deprecations von anderen Modulen. Man sollte sich nur bewusst sein, dass es das Modul bald nicht mehr in der Stdlib ist. Nutzen wird man es aber dennoch können. Die neue Homepage des Moduls ist in der Dokumentation ganz oben verlinkt.CM hat geschrieben:Python v2.6.1 documentation hat geschrieben:Deprecated since version 2.6: The bsddb module has been deprecated for removal in Python 3.0.
Code: Alles auswählen
import bsddb
da = bsddb.btopen('traffic.db')
Code: Alles auswählen
$ file .spamassassin/bayes_seen
.spamassassin/bayes_seen: Berkeley DB (Hash, version 8, native byte-order)
$ file .spamassassin/bayes_toks
.spamassassin/bayes_toks: Berkeley DB (Hash, version 9, native byte-order)