from sqlitedict import SqliteDict class TestA: def __init__(self): pass with SqliteDict("params.db",tablename="params", autocommit=True) as mydict: mydict["1000"] = {"name":TestA()} mydict["1001"] = {"name": "second item"} print(mydict["1000"]) with SqliteDict("params.db", tablename="params", autocommit=True) as mydict: for item in mydict.items(): print(item) # db["1"] = {"name": "first item"} # db["2"] = {"name": "second item"}