lots of ways - simple one is to take advantage of the fact that nuke.allNodes already delivers specific node types in a list, so:
nuke.allNodes(‘Read’) will give a list of Read nodes use a little list stuff and sorted() to sort it out: alphabetically_sorted_paths = sorted( [n[‘file’].value() for n in nuke.allNodes(‘Read’)] ) use: alphabetically_sorted_paths[number] to pick out whichever number the path you want corresponds to. JRAB On Oct 10, 2014, at 2:26 PM, Doruk Saglam <doruksag...@gmail.com> wrote: > Hello fellas, > > I'm using an easy script in Nuke to view a list of the read node values in > Script Editor. I found the script somewhere on the internet, most probably on > nukepedia... I've been using this script alot. But sometimes when the node > tree gets huge it becomes harder to read the output of the script because > it's not sorted. > > The script is this. > > def getReadValues(): > for a in nuke.allNodes(): > if 'Read' in a['name'].value(): > print a['file'].value() > > I'm want to upgrade this script so that it sorts out the output > alphabetically and numerically. I couldn't find a solution because I'm a > python noob. Is there a way? > Thanks in advance. > > Doruk > > -- > > Doruk Sağlam > Digital Compositor > CherryCherry VFX > _______________________________________________ > Nuke-python mailing list > Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/ > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python _______________________________________________ Nuke-python mailing list Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/ http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python