2014-05-05 9 views
5

Więc jeśli tworzę db w Pythonie przy użyciu pakietu sqlite3:Nie można otworzyć SQLite db tworzyć w Pythonie z SQLite polecenia bash

import sqlite3 
con = sqlite3.connect('test.db') 

Nie mogę otworzyć db przy użyciu wiersza polecenia sqlite w bash :

sqlite test.db 
Unable to open database "test": file is encrypted or is not a database 

Mogę jednak połączyć się z bazą danych utworzoną za pomocą wiersza poleceń sqlite przy użyciu sqlite3 w Pythonie.

Jak mogę otworzyć utworzone pliki w języku Python w wierszu poleceń sqlite?

+1

Czytaliście te posty: około wersja niedopasowania http://stackoverflow.com/questions/1513849/error-file-is-encrypted-or-is-not-a-database lub o problemie z hasłem http://stackoverflow.com/questions/16030601/sqlite-unable-to-open-database-file-is-encrypted-lub-is-nota-a-database-c? – goose

Odpowiedz

8

Install sqlite3 i używać sqlite3 test.db

+1

To działa. Jestem opóźniony. Dzięki. –

Powiązane problemy