J'ai une classe python et j'ai lancé pylint contre. Un message qu'il a été:Comment gérer le message pylint: Avertissement: La méthode pourrait être une fonction
Warning: Method could be a function
Est-ce me dit qu'il serait préférable de déplacer cette méthode de la classe parce qu'il n'utilise pas les variables d'instance?
En C#, je voudrais en faire une méthode statique. Quelle est la chose la plus pythonique à faire ici?
Je pense que '' @ staticmethod'' est plus approprié ici que '' @ classmethod'', car il ne manipule apparemment aucune propriété ou état de classe. – mcepl
Les programmeurs Java utilisent également des méthodes statiques –