Revision: 28993
Updated Code
at July 28, 2010 23:41 by silviud
Updated Code
""" params is a string of the class that you want example: my_class = "do_something" instance = factory(my_class) the name module is hard coded ... """ def factory(cls_string, *args): cls = getattr(module, cls_string) return apply(cls, args)
Revision: 28992
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at July 18, 2010 11:32 by silviud
Initial Code
""" params is a string of the class that you want example: my_class = "do_something" instance = factory(my_class) """ def factory(cls_string, *args): cls = getattr(virt, cls_string) return apply(cls, args)
Initial URL
Initial Description
Initial Title
factory design pattern in python
Initial Tags
python, design
Initial Language
Python