Khi tôi có các phương thức thông thường để gọi một phương thức khác trong một lớp, tôi phải làm điều này
class test:
def __init__(self):
pass
def dosomething(self):
print "do something"
self.dosomethingelse()
def dosomethingelse(self):
print "do something else"
nhưng khi tôi có các phương thức tĩnh, tôi không thể viết
self.dosomethingelse()
bởi vì không có trường hợp. Tôi phải làm thế nào trong Python để gọi một phương thức tĩnh từ một phương thức tĩnh khác của cùng một lớp?
Chỉnh sửa: thật là một mớ hỗn độn. Ok, tôi đã sửa câu hỏi trở lại câu hỏi ban đầu. Tôi đã có câu trả lời cho câu hỏi thứ hai trong bình luận của Peter Hansen. Nếu bạn nghĩ tôi nên mở một câu hỏi khác cho câu trả lời mà tôi đã có, hãy cho tôi biết.