Georg Brandl wrote:
Since I cannot imagine a scenario where you would want to have non-classes as the arguments of issubclass(),
I had one today, which is what led me to discover this. I'm working on a Python-Ruby bridge that wraps Ruby objects and classes in Python objects. I wanted to make isinstance() and issubclass() work in the expected way when applied to wrappers around Ruby classes. The ability to fake things using __classes__ and __bases__ turned out to be very handy. -- Greg _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com