Code: Alles auswählen
def ff(x): return x
print type(ff) #<type 'function'>
print repr(ff.__class__) #<type 'function'>
print isfunction(ff) #True
print isinstance(ff,function) #TypeError, warum?
class Kl(object): pass; inst = Kl()
print type(inst) #<class '__main__.Kl'>
print repr(inst.__class__) #<class '__main__.Kl'>
print isinstance(inst,Kl) #True
print isinstance(inst,__main__.Kl) #NameError: name '__main__' not defined