I don't think you're going to be able to get the source. However, getFileNameList is written for very Nuke-specific purposes, and behaves strangely in a lot of cases. You'll probably be happier rolling your own.
It doesn't recurse at all, so there's no need to use `os.walk` unless you want to extend its base functionality. All you really have to do to replicate it is categorize the results of an `os.listdir` call, and most of the work required there is just collapsing file sequences into single entities. You could probably just use something like PySeq to do that for you though: https://rsgalloway.github.io/pyseq/. -Nathan From: Jean-Paul LeDoux Sent: Monday, December 08, 2014 11:31 AM To: nuke-python@support.thefoundry.co.uk Subject: [Nuke-python] getFileNameList source code? Equivalent out there? Hello list, So I wrote an object to represent image file paths within our pipeline. I initially wrote it for the nuke corner of the world, but it has broader applications. Unfortunately, it leans a bit on the nuke function "getFileNameList" but I haven't been able to find the source code and suspect it's part of the compiled nuke. Is it possible to get the source code for this function? Or is anyone aware of any code with similar behaviour before I put on my os.walking shoes? Thank you, Jean-Paul LeDoux -------------------------------------------------------------------------------- _______________________________________________ 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