Consider using a decorator instead of calling staticmethod
24 def smethod():
25 """static method-to-be"""
26
27 smethod = staticmethod(smethod) 28
29 def cmethod(cls, something):
30 """class method-to-be"""
Description
It is recommended to use the decorator syntax to declare a staticmethod. Read more about staticmethod here
Not preferred
class MyClass:
def smethod():
'''static method-to-be'''
# Convert smethod to `staticmethod`
smethod = staticmethod(smethod)
Preferred
class MyClass:
@staticmethod
def smethod():
'''static method-to-be'''