Reputation: 492
I'm not sure that I've gotten this right. I'm working on learning Python and I'm wondering how exactly you call the constructor of a class. Currently the class is in it's own module that is imported in the main file. Is it right to go
Class.Class(variables, here)
Or is there some easier way to go about this?
Upvotes: 1
Views: 185
Reputation: 229561
That's fine. Alternatively you can do:
from Class import Class
Class(variables, here)
Upvotes: 2
Reputation: 613531
You create instances like this:
import MyMod
obj = MyMod.MyClass(param1, param2)
This is the canonical way to instantiate Python objects.
Upvotes: 2