Object-Oriented Programming in Maya
Adam Mechtley, Ryan Trowbridge · 2011
As you have seen up to this point, Python’s basic language features can work in conjunction with Maya commands to build a variety of useful functions and tools. Nevertheless, because this approach to Python programming differs little from MEL, the advantages of Python may not yet be immediately clear.