def load(cls, cacheName, cacheKey):
try:
db = dbm.open(cacheName, "r")
persistedCacheKey = db.get(b'vsn')
if cacheKey == persistedCacheKey:
return cls(db, db[b'root'])
else:
db.close()
except OSError:
pass
except dbm.error:
pass
return None
评论列表
文章目录