擅长:python、mysql、java
<p>子类化<code>Shelf</code>能按您想要的方式工作吗?你知道吗</p>
<pre><code>from shelve import Shelf
class SubShelf(Shelf):
def __init__(self):
super().__init__()
def __setitem__(self, key, val):
h = str(hash(key))
super().__setitem__(h, val)
def __getitem__(self, key):
h = str(hash(key))
return super().__getitem__(h)
</code></pre>