-"""Provide a (g)dbm-compatible interface to MetaKit.
-Author: Oleg Broytman <phd@phd.pp.ru>
-Copyright (C) 2001-2002 PhiloSoft Design
-License: Python"""
-
+"""(g)dbm-compatible interface to MetaKit"""
import sys
try:
vw = self.vw
ix = vw.find(key=key)
if ix == -1:
- raise KeyError, key
+ raise KeyError(key)
return vw[ix].value
def __setitem__(self, key, value):
vw = self.vw
ix = vw.find(key=key)
if ix == -1:
- raise KeyError, key
+ raise KeyError(key)
vw.delete(ix)
self._add_tran()