-EDIT- Похоже, он избил меня до этого. И он прав насчет Duck Typing.
смотрел документацию по Python 2.5 и не смог найти ответ на этот вопрос: Как проверить, является ли объект того же класса, что и другой объект?
def IsClass(obj1, obj2):
return obj1.class == obj2.class #doesn't work