Ich benutze die API Sqlite 3 in Python um eine DB zu befüllen. Dies ist mit dem Befehl .IMPORT file table möglich. Auf der CLI ist das mit dem Befehl sqlite> .IMPORT test.txt table möglich. Aber wie mache ich das in Python? Habe SQLite3 importiert und ein Connectorobjekt erstellt.
Also folgendermaßen:
Code: Alles auswählen
import sqlite3
conn = sqlite3.connect('./exampleDB')
c.execute('''CREATE table exampleTable
(Reihendefinition...)''')
c = conn.cursor()
c.execute(""".IMPORT test.txt exampleTable USE SEPERATOR "," """)
