Iterate/Loop 搁置

Iterate/Loop over Shelve

如何迭代 Shelve 的内容?

import Shelve
testShelve = Shelve.open("testShelve")
testShelve["key"] = "value"

for k in testShelve.keys():
    print(k)

如上所述,Shelve 对象类似于字典,可以一样使用。 打印 testShelve 对象的键和值:

for key in testShelve:
    print(key, testShelve[key])