import anydbm import sqlite3 data = anydbm.open("cryptopad.db", 'c'); con = sqlite3.connect("my.db") con.text_factory = str con.execute("CREATE TABLE data (k BLOB, v BLOB, PRIMARY KEY (`k`))") cur = con.cursor() for k,v in data.iteritems(): print k cur.execute("INSERT INTO data VALUES (?,?)", [k,v]) con.commit()