Шаблон 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 и хорошая ли это идея?), но я не хочу использовать декоратор, поскольку он делает код менее читабельным.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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