8
Dato un oggetto, come faccio a sapere se si tratta di una classe e di una sottoclasse di una determinata classe Foo?Qual è l'equivalente di issubclass di isinstance in python?
ad es.
class Bar(Foo):
pass
isinstance(Bar(), Foo) # => True
issubclass(Bar, Foo) # <--- how do I do that?
Wow, buona cosa non hai provato a eseguire questo nell'interprete Python, potrebbe aver completamente fritto il tuo PC! ;-) – nikow
doh! Mi sento sciocco ora :) –
Solo una nota: la maggior parte delle volte le persone vogliono controllare i tipi, quello che vogliono fare è verificare se sono stati implementati i metodi richiesti ... – elzapp