Шаблон PyCharm для функции __init__ класса PythonPython

Программы на Python
Anonymous
Шаблон PyCharm для функции __init__ класса Python

Сообщение Anonymous »


У меня есть класс Python с несколькими переменными инициализации:

класс Foo(объект): def __init__(self, d1, d2): self.d1 = d1 self.d2 = d2 Есть ли способ автоматически создать этот код в PyCharm, чтобы мне не приходилось вводить его явно:

self.dn = dn Этот шаблон очень часто встречается в моем коде. Есть ли лучший (Pythonic) способ инициализации классов?

Я уже видел этот пост (Как лучше всего выполнить автоматическое присвоение атрибутов в Python и хорошая ли это идея?), но я не хочу использовать декоратор, поскольку он делает код менее читабельным.

Вернуться в «Python»