X-Git-Url: https://code.delx.au/bg-scripts/blobdiff_plain/f9c37d3e9223c407abe5775490b258fb8ad5bdac..1ad2850b8c0ec352f1d096882d961325604afd71:/lib/python24_adapter.py diff --git a/lib/python24_adapter.py b/lib/python24_adapter.py deleted file mode 100644 index 28951e1..0000000 --- a/lib/python24_adapter.py +++ /dev/null @@ -1,20 +0,0 @@ -#! python - -import collections - -class defaultdict(dict): - def __init__(self, default_factory): - self.default_factory = default_factory - def __missing__(self, key): - if self.default_factory is None: - raise KeyError(key) - self[key] = value = self.default_factory() - return value - def __getitem__(self, key): - try: - return dict.__getitem__(self, key) - except KeyError: - return self.__missing__(key) - -if not hasattr(collections, 'defaultdict'): - collections.defaultdict = defaultdict