Makes sense. Thanks John! Michael
> On Mar 12, 2017, at 6:51 PM, John RA Benson <j...@illum-mg.fr> wrote: > > If you are trying to get Read nodes, you can make your list smaller with: > > def CallbackTest(): > allNodes = nuke.allNodes(filter='Read', recurseGroups=True) > for n in allNodes: > path = "./User/movies/videofile.mov" > n['file'].setValue(path) > > you already found the node, so you can just use 'n' instead of > nuke.thisNode(), which is probably just going to loop the error on the root. > > JRAB > > >> On Mar 12, 2017, at 11:32 PM, Michael Hodges <mhod...@morganfalls.com >> <mailto:mhod...@morganfalls.com>> wrote: >> >> How do I reference specific nodes in a callback? >> I’ve gotten as far as selecting specific nodes but I’m a little confused at >> how I’m actually >> referencing actual knobs in these nodes. I feel like it should be with a >> "nuke.thisNode()” type approach but I can’t seem to get it working. >> >> Is this the right idea? >> >> def CallbackTest(): >> allNodes = nuke.allNodes(recurseGroups=True) >> for n in allNodes: >> if "Read" in n.name(): >> path = “./User/movies/videofile.mov" >> nuke.thisNode().knob(‘file').setValue(path) >> >> >> >> >> Thanks! >> >> Michael >> >> _______________________________________________ >> Nuke-users mailing list >> Nuke-users@support.thefoundry.co.uk >> <mailto:Nuke-users@support.thefoundry.co.uk>, >> http://forums.thefoundry.co.uk/ <http://forums.thefoundry.co.uk/> >> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users >> <http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users> > > _______________________________________________ > Nuke-users mailing list > Nuke-users@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/ > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users
_______________________________________________ Nuke-users mailing list Nuke-users@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/ http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users