PDA

Visualizza la versione completa : [Py]Capire se il metodo chiamato all'interno della classe


zacca94
03-06-2017, 13:10
class Try(object):
def example(self):
print "In or out?"

def main(self):
self.example()


Try().main()

Come da titolo, esiste qualche "metodo speciale" per capire se ho chiamato il metodo da dentro la classe o da fuori?


class Try(object):
def example(self, where = True):
print "In" if where else "Out"

def main():
self.example(True)


Try().main(False)

Loading