Я заметил, что обычно я использую для назначения SomeClass .__ init __ ()
аргументы self
атрибутов с тем же именем.Пример:
class SomeClass():
def __init__(self, a, b, c):
self.a = a
self.b = b
self.c = c
На самом деле это должна быть общая задача для других, а также PyDev имеет ярлык для этого - если вы поместите курсор в список параметров и щелкните Ctrl + 1
] вам предоставляется возможность назначить параметры атрибутам
, которые создадут для вас этот шаблонный код .
Есть ли другой, короткий и элегантный способ выполнить это задание?