1234567891011121314151617181920 |
- # -*- coding: utf-8 -*-
- from __future__ import absolute_import, unicode_literals
- from wechatpy.session import SessionStorage
- class MemoryStorage(SessionStorage):
- def __init__(self):
- self._data = {}
- def get(self, key, default=None):
- return self._data.get(key, default)
- def set(self, key, value, ttl=None):
- if value is None:
- return
- self._data[key] = value
- def delete(self, key):
- self._data.pop(key, None)
|