From e56b2b931eae039aaf4911e276ddaf7f1ea78f56 Mon Sep 17 00:00:00 2001 From: Dario Ernst Date: Sat, 14 Jan 2012 09:37:50 +0100 Subject: [PATCH] works properly now --- cedict2sqlite.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/cedict2sqlite.py b/cedict2sqlite.py index 91e7e89..131a337 100644 --- a/cedict2sqlite.py +++ b/cedict2sqlite.py @@ -34,10 +34,12 @@ for l in f.readlines(): dct.pop('dict') dct['dict'] = r.groupdict()['dict'].split("/") sqlstr = 'INSERT INTO entries VALUES ("%(simpl)s", "%(trad)s", "%(pinyin)s", "'%dct - for i in dct['dict']: - sqlstr += i.replace('"', "'")+"|||" + i=0 + for e in dct['dict']: + sqlstr += e.replace('"', "'") + if i < len(dct['dict'])-1: sqlstr += "|||" + i += 1 sqlstr += '");' - print sqlstr slconn.execute(sqlstr) print "finished inserting, writing back sqlite db" slconn.commit()