Kiedy mam zwykłe metody wywoływania innej metody w klasie, muszę to zrobić
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ę pisać
self.dosomethingelse()
ponieważ nie ma instancji. Jak mam zrobić w Pythonie, aby wywołać metodę statyczną z innej metody statycznej tej samej klasy?
Edycja: co za bałagan. Ok, zredagowałem pytanie do pierwotnego pytania. Mam już odpowiedź na drugie pytanie w komentarzu Petera Hansena. Jeśli uważasz, że powinienem otworzyć inne pytanie, aby uzyskać odpowiedź, którą już mam, proszę, powiedz mi.