Firebird BLOB Bilddaten Export

Installation und Anwendung von Datenbankschnittstellen wie SQLite, PostgreSQL, MariaDB/MySQL, der DB-API 2.0 und sonstigen Datenbanksystemen.
Antworten
droptix
User
Beiträge: 521
Registriert: Donnerstag 13. Oktober 2005, 21:27

querdenker hat geschrieben:Ob es reicht, einfach ein paar Dateien irgendwo hinzukopieren?
Da sag ich mal nichts zu.
Naja ich dachte bei DLLs ist das wie bei Python-Modulen. Zuerst wird im aktuellen Arbeitsverzeichnis gesucht und erst dann werden die globalen Pfade abgegrast. Es scheint auch so zu sein. Man muss halt immer nur die DLL im selben Verzeichnis wie die .py Datei haben. Bei einer QnD Standalone Applikation stört mich das nicht. 8)
querdenker
User
Beiträge: 424
Registriert: Montag 28. Juli 2003, 16:19
Wohnort: /dev/reality

Schön das es geklappt hat :D

Zum bestimmen des Dateityps : Müsste man eigentlich aus den header-Daten auslesen können.
Da kann ich dir allerdings nicht weiterhelfen.

mfg, querdenker
droptix
User
Beiträge: 521
Registriert: Donnerstag 13. Oktober 2005, 21:27

Hier ein Beispiel:

Code: Alles auswählen

#-*- coding: iso-8859-1 -*-

import mimetypes

t=mimetypes.guess_type('foo.jpg')
print mimetypes.guess_extension(t[0])
Leider kommt dabei die Dateierweiterung ".jpe" raus und nicht wie gewöhnlich ".jpg". Hum.
Antworten