python
import pickledb
db = pickledb.load('mydatabase.db', auto_dump=True)
db.set('key1', 'value1')
db.set('key2', 'value2')
value1 = db.get('key1')
value2 = db.get('key2')
db.set('key2', 'new_value2')
db.rem('key1')
keys = db.getall()
for key in keys:
value = db.get(key)
print(key, value)