Guest User

Untitled

a guest
Sep 10th, 2018
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. Python simple naked objects
  2. myobject = {}
  3. myobject.foo = 'bar'
  4.  
  5. myobject = object()
  6. myobject.foo = 'bar'
  7.  
  8. class Foo(object):
  9. pass
  10.  
  11. myobject = Foo()
  12. myobject.foo = 'bar'
  13.  
  14. myobject = type("Foo", (object,), {})()
  15. myobject.foo = 'bar'
  16.  
  17. myobject = type("", (), {})()
  18.  
  19. myobject={}
  20. myobject['foo']='bar'
  21.  
  22. print myobject['foo']
  23.  
  24. class holder(object):
  25. pass
  26.  
  27. hold=holder()
  28. hold.myobject='bar'
  29. print hold.myobject
  30.  
  31. class Myobject(object):
  32. pass
  33.  
  34. myobject1 = Myobject()
  35. myobject1.foo = 'bar'
  36.  
  37. class NakedObject(object):
  38. pass
  39.  
  40. myobject = NakedObject()
  41. myobject.foo = 'bar'
  42.  
  43. sudo pip install bunch
  44.  
  45. from bunch import Bunch
  46. b = Bunch()
  47. b.foo = "Bar"
  48.  
  49.  
  50. b["foo2"] = "Bar2"
  51. print b
  52. >> Bunch(foo='Bar', foo2='Bar2')
  53. b["foo"] = "Baz"
  54. print b
  55. >> Bunch(foo='Baz', foo2='Bar2')
  56.  
  57. class FooClass(object): pass
  58.  
  59. class User(Model):
  60. username = CharField()
  61. password = CharField()
  62.  
  63.  
  64. NONE_USER = User(username='', password='')
Add Comment
Please, Sign In to add comment