Vì vậy, tôi có một lớp trong một mô-đun có một số phương thức tĩnh. Một vài phương thức tĩnh này chỉ thực hiện kiểm tra crc và các công cụ, và chúng không thực sự hữu ích bên ngoài lớp (tôi chỉ làm cho chúng phương thức tĩnh riêng tư trong java hoặc C++). Tôi tự hỏi nếu tôi thay vào đó nên làm cho họ chức năng lớp học toàn cầu (bên ngoài của lớp).Phương thức tĩnh và hàm mô-đun trong python
Có lợi ích gì khi thực hiện theo cách này không? Lớp đang được nhập bởi from module import class
vì vậy tôi không lo lắng về việc có những mô-đun kéo vào là tốt. Nhưng tôi có nên làm cho họ phương pháp lớp học để from module import *
là an toàn hơn hoặc một cái gì đó?
Tôi không biết về '__all__'. Thanks =] – Falmarri