Je reçois une erreur lorsque j'essaie d'insérer un enregistrement dans sqlite en utilisant python.Ne pas insérer un enregistrement dans sqlite en utilisant python
Ceci est mon code:
import sqlite3
db = sqlite3.connect('mydb')
ins_str = 'insert into filer_filer(number, ms_date, ms_time, mp_code, Amount, recipient_name,recipient_number, Tran_date, Tran_time, balance, userid_id) values ('752098','09/09/16','17:54:19','K79NN251','5,000',' GWENDA WULFRIC','416','11/9/09','4:23 PM','396', -1)'
try:
db.execute(ins_str)
except:
db.close()
...
J'obtiens l'erreur suivante
str: Traceback (le plus récent appel dernier): fichier « C: \ eclipse \ plugins \ org.python.pydev .debug_1.4.8.2881 \ pysrc \ pydevd_vars.py », à la ligne 340, en EvaluateExpression
result = eval(expression, updated_globals, frame.f_locals)
File "", ligne 1
except
^
SyntaxError: EOF inattendu lors de l'analyse
Gath
Modifier
Ma nouvelle instruction d'insertion ressemble à ceci
"insert into filer_filer(number, sms_date, sms_time, mp_code, Amount, recipient_name,recipient_number, Tran_date, Tran_time, balance, userid_id) values ('+254722752098','09/09/16','17:54:19','K79NN251','5,000',' GEOFFREY NZIOKA','254720425416','11/9/09','4:23 PM','396', -1)"
-1: Le code - comme indiqué - ne peut pas produire l'erreur indiquée. Veuillez fermer cette question et publier le code réel sous la forme d'une nouvelle question. –