Ich habe ein Problem mit, um Daten in sqlite3 zu senden. Dies ist mein Code:Während True mit Sqlite3
date = raw_input("Enter date: ")
f_name = []
s_name = []
def enter():
while True:
f = raw_input("Enter name: ")
e = raw_input("Enter second name: ")
if len(f) == 0:
break
elif len(e) == 0:
break
else:
a = f
f_name.append(a)
y = e
s_name.append(y)
zipped = zip(f_name, s_name)
c.executemany("INSERT INTO test_table(first_name, "
"second_name, date) VALUES(?, ?, ?)",
(zipped, date))
conn.commit()
create_table()
enter()
conn.close()
Nur was ich brauche ist, während wahre Schleife bis zum Anschlag arbeiten müssen, und in jeder Iteration der Schleife, senden Daten: Vorname, Name und Datum.
Sie nie etwas 'f_name' zuweisen und' s_name'. –
Warum zippen Sie die Listen? Muss das in sqlite eingefügt werden? –
Also wie kann ich einfügen wenn ich die Listen nicht zippen will? – roman