guten tag erst einmal....
leider muss ich gleich mit einem kritik-punkt anfangen: warum muß ich mich gleich registrieren und erfassen lassen, wenn ich nur eine ganz allgemeine anfrage habe ?
ich bin kein python-programmierer und werde es wohl auch nicht mehr werden. trotzdem habe ich eine anfrage, die sich auf python-datenbankn bezieht.
kann ich eine python-datenbank mit der endung .db mit einem separaten tool (z.b. excel) öffnen und die daten auslesen ?
über eine antwort würde ich mich freuen.
Lutz
Python Datenbanken
Python-Datenbank ist eine etwas ungenaue Beschreibung, da Python Schnittstellen zu vielen Datenbanken bietet. Wenn du eine .db-Datei rumliegen hast, tippe ich mal auf SQLite oder CSV. Interne Formate wie pickle würden auch noch in Frage kommen. Du müsstest also rausfinden welches der Formate es ist. U.U. könntest du auch die ersten Zeilen der Datei posten vielleicht lässt sich dann mehr sagen.
Das Leben ist wie ein Tennisball.
- b.esser-wisser
- User
- Beiträge: 272
- Registriert: Freitag 20. Februar 2009, 14:21
- Wohnort: Bundeshauptstadt B.
Was soll das sein?LuRu hat geschrieben:ich bin kein python-programmierer und werde es wohl auch nicht mehr werden. trotzdem habe ich eine anfrage, die sich auf python-datenbankn bezieht.
kann ich eine python-datenbank mit der endung .db mit einem separaten tool (z.b. excel) öffnen und die daten auslesen ?
Mir fallen nur zwei python-spezifische Datenbanken ein: shelve-dateien (aus der Standard-Lib) und ZOPE-Datenbanken (ZODB) (externes Projekt).
Falls du Sqlite-Dateien meinst (die sind allerdings weder Python-spezifisch, noch haben die eine gängige Endung), da gibts z.B. einen ODBC-Treiber.
hth, Jörg
ps.:
Wenn das ein Problem darstellt, benutz' z.B.die Newsgroup (de.comp.lang.python) und filter den Spam selber... (*scnr*)LuRu hat geschrieben:...warum muß ich mich gleich registrieren und erfassen lassen, wenn ich nur eine ganz allgemeine anfrage habe ?
edit: Hab "Absenden" statt "Vorschau" geklickt
Wir haben schon 10% vom 21. Jahrhundert hinter uns!
danke für die schnelle antwort....
auf die idee mit einem hexeditor in die datei mal reinzuschauen hätte ich eigentlich selber kommen müssen.....
der hexeditor zeigt mir in der ersten zeile das "SQLite format 3" an. gibt es dafür entsprechende tools ?
danke.
auf die idee mit einem hexeditor in die datei mal reinzuschauen hätte ich eigentlich selber kommen müssen.....
der hexeditor zeigt mir in der ersten zeile das "SQLite format 3" an. gibt es dafür entsprechende tools ?
danke.
- b.esser-wisser
- User
- Beiträge: 272
- Registriert: Freitag 20. Februar 2009, 14:21
- Wohnort: Bundeshauptstadt B.
Hier gibt's den ODBC-Treiber, aber da sind auch command-line-tools dabei.
- cofi
- Python-Forum Veteran
- Beiträge: 4432
- Registriert: Sonntag 30. März 2008, 04:16
- Wohnort: RGFybXN0YWR0
Sqlite ist aber auch in der StdLib: http://docs.python.org/library/sqlite3.html
- Hyperion
- Moderator
- Beiträge: 7478
- Registriert: Freitag 4. August 2006, 14:56
- Wohnort: Hamburg
- Kontaktdaten:
Ich empfehle ja gerne folgendes:LuRu hat geschrieben: der hexeditor zeigt mir in der ersten zeile das "SQLite format 3" an. gibt es dafür entsprechende tools ?
http://code.google.com/p/sqlite-manager/
bzw. 1-Click Installation davon:
https://addons.mozilla.org/en-US/firefox/addon/5817
Wenn Du das als "Tool" meinst
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Weil wir sonst zu viel Spam haben. Wenn du das nicht willst kannst du im IRC fragen (und dann in etlichen Chatlogs archiviert werden) oder über die Newsgroup wo du dann für geschätzt ewig öffentlich archiviert wirst.LuRu hat geschrieben:leider muss ich gleich mit einem kritik-punkt anfangen: warum muß ich mich gleich registrieren und erfassen lassen, wenn ich nur eine ganz allgemeine anfrage habe ?
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice