Every thing is inside a function.
def foo:
renderLayerNode = PyNode( "deaultRenderLayer" )
scpt = node.myScript.get()
Suppose script on string attribute on node is:
print renderLayerNode.name()
val = renderLayerNode.myAttrib.get()
Using this:
exec( scpt, globals() )
I get en error:
# File "D:\maya2008\Python\lib\site-packages\pymel\core\pmcmds.py",
line 91, in wrappedCmd
# res = new_cmd(*new_args, **new_kwargs)
# RuntimeError: name 'renderLayerNode' is not defined
# # Traceback (most recent call last):
# # File "<maya console>", line 1, in <module>
# # NameError: name 'renderLayerNode' is not defined
--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/python_inside_maya
-~----------~----~----~----~------~----~------~--~---