[EMAIL PROTECTED] wrote: > In Python, is it possible to add classes to a module at run-time? > > Say I have a module foo and a module bar. Foo has class A and B, and > bar has class C. I want to add class C to foo so I can access it as > foo.C, but i want to do it without modifying foo's source. > > Is this at all possible?
Yes, possible and easy: # bar.py import foo class C(object): <class definition> ... foo.C = C Jeffrey -- http://mail.python.org/mailman/listinfo/python-list