Advertisement
Uno-Dan

Step1

Sep 6th, 2019
271
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. cfg = {
  2. 'level1_1': {
  3. 'level1_2': {
  4. 'level1_3': {
  5. 'level1_4': {
  6. 'item1': 10,
  7. 'item2': 20,
  8. }
  9. }
  10. }
  11. }
  12. }
  13.  
  14.  
  15. class Cache:
  16. def __init__(self, **data):
  17. self.data = data
  18.  
  19. def get(self, uri=None):
  20. if not uri:
  21. return self.data
  22. elif uri in self.data:
  23. return self.data[uri]
  24.  
  25. def set(self, uri, value=None):
  26. self.data[uri] = value
  27.  
  28.  
  29. c = cache = Cache(**cfg)
  30.  
  31. print(c.get())
  32. c.set('abc', 123)
  33. print(c.get('abc'))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement