Представляет указанную функцию статичным методом.
Прототип
staticmethod(function)
Параметры
function -- Функция, которую следует представить статичным методом.
Результат
Статичный метод
Описание
+py2.4 Может использоваться к качестве декоратора.

В статичные методы, в отличие, скажем, от обычных или от classmethod(), не передаётся первый аргумент неявным образом.

Для объявления статичного метода используйте staticmethod в качестве декоратора:

    class C:
@staticmethod
def f(arg1, arg2, ...):
pass

Вызывается как через класс — C.f() —, так и через экземпляр — C().f(), при этом данные экземпляра игнорируются, а принимаются во внимание только данные его класса.

Статичные методы в Питоне похожи на аналогичные в C++ или Java.

Если требуется удобный инструмент для создания альтернативных конструкторов класса, используйте classmethod().

Нет обсуждений для отображения.
Если у вас есть, что сказать, можете представиться и исправить ситуацию.