Adding Fields In a Constructor
Let your IDE add constructor arguments to your instance.
It's one of those chores...your class has an __init__
with some arguments and you need to assign them to self
. What a lot of typing.
Let the IDE do it for you. As you type the argument name, hit ⌥⏎ (macOS) / Alt+Enter (Windows/Linux) and choose Add 'field' to constructor, then type the next argument. Or later, put the cursor on each argument and invoke it. PyCharm will create the assignment for you.