bringel
bringel

Reputation: 492

Creating new instance objects

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

Answers (2)

Claudiu
Claudiu

Reputation: 229561

That's fine. Alternatively you can do:

from Class import Class
Class(variables, here)

Upvotes: 2

David Heffernan
David Heffernan

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

Related Questions