Ketika saya memiliki metode reguler untuk memanggil metode lain di kelas, saya harus melakukan ini
class test:
def __init__(self):
pass
def dosomething(self):
print "do something"
self.dosomethingelse()
def dosomethingelse(self):
print "do something else"
tetapi ketika saya memiliki metode statis, saya tidak dapat menulis
self.dosomethingelse()
karena tidak ada contoh. Bagaimana yang harus saya lakukan dengan Python untuk memanggil metode statis dari metode statis lain dari kelas yang sama?
Sunting: berantakan sekali. Oke, saya edit kembali pertanyaannya ke pertanyaan awal. Saya sudah memiliki jawaban untuk pertanyaan kedua yang ada di komentar Peter Hansen. Jika Anda pikir saya harus membuka pertanyaan lain untuk jawaban yang sudah saya miliki, tolong beri tahu saya.