|
|
|
|
@ -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()
|
|
|
|
|
|