2015-11-11 3 views
0

J'écris un script python pour importer un fichier csv dans une base de données sqlite pré-faite. Le tableau est déjà créé, mais j'ai du mal avec les deux lignes de code suivantes:Sqlite3.OperationalError près de "."

c.execute('.mode csv') 
c.execute('.import %s tempData', fileName) 

Je reçois le message d'erreur comme indiqué ci-dessus.

Répondre

1

L'interface DB-API est pour SQL. Ce sont des commandes destinées à être utilisées avec l'outil CLI SQLite et ne peuvent donc pas être utilisées avec DB-API. Vous devrez effectuer les opérations équivalentes dans votre code ou appeler l'outil CLI à la place.

+0

Merci. J'ai été capable de trouver l'API DB et d'utiliser les opérations csv appropriées. –