Python Sqlite3 Hole den Sqlite Verbindungspfad

7

Wie kann ein sqlite3-Verbindungsobjekt den Dateipfad zur sqlite3-Datei abrufen?

    
omer bach 17.12.2012, 10:52
quelle

2 Antworten

10

Nachdem ich den Quellcode des SQLite-Verbindungsobjekts C überprüft habe, kann ich definitiv angeben dass diese Information nicht verfügbar ist.

Sie müssen diesen Pfad speichern, bevor Sie die Verbindung öffnen:

%Vor%     
Martijn Pieters 17.12.2012, 11:03
quelle
14

Wir können den PRAGMA-Befehl database_list verwenden.

%Vor%

Der dritte Parameter (Zeile [2]) ist der Dateiname der Datenbank. Beachten Sie, dass weitere Datenbanken an die SQLite-Engine angehängt sein könnten.

%Vor%

Dies ist eine Beispielausgabe eines Skripts, das den Python-Code enthält.

    
Jan Bodnar 24.01.2013 16:22
quelle

Tags und Links