Kiedy mam regularne metody wywołanie innej metody w klasie, muszę zrobić toPython metody statyczne - jak wywołać metodę z inną metodą
class test:
def __init__(self):
pass
def dosomething(self):
print "do something"
self.dosomethingelse()
def dosomethingelse(self):
print "do something else"
ale kiedy mam metody statyczne nie mogę napisz
self.dosomethingelse()
, ponieważ nie ma żadnej instancji. Jak mam zrobić w Pythonie wywoływanie metody statycznej z innej statycznej metody tej samej klasy?
Edytuj: co za bałagan. OK, zredagowałem pytanie do pierwotnego pytania. Mam już odpowiedź na drugie pytanie, które znalazłem w komentarzu Petera Hansena. Jeśli myślisz, że powinienem otworzyć kolejne pytanie o odpowiedź, którą już mam, plz powiedz mi.
@pablo: nie można zmienić istotę pytanie !! Zakończ to pytanie i zacznij ** inny **! – jldupont
ok, ok. Masz na myśli usunąć pytanie? Odpowiedź jest już dostępna w komentarzu Petera Hansena: – Pablo
@pablo: nie można tu usunąć, co nie byłoby grzeczne dla wszystkich, którzy przyczynili się do udzielenia odpowiedzi na twoje pytanie. Musisz zaakceptować odpowiedź ** i ** utwórz nowe pytanie. – jldupont