If sqlite3_serialize and sqlite3_deserialize are not exposed in your bindings,
I suppose you can do something like
with NamedTemporaryFile(mode='rb', prefix=prefix) as tmp:
c = sqlite3.connect(tmp.name)
# Do stuff.
c.close()
serialized = tmp.file.read()
where "prefix" is a RAM filesystem.
sqlite3_serialize and sqlite3_deserialize are better though.
_______________________________________________
sqlite-users mailing list
[email protected]
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users