API Documentation¶
The nukeuuid API is very simple and consists of two main functions,
a UUID setter and a node getter.
-
nukeuuid.set_uuid()[source]¶ Given a list of
nodesand a set of keyword argumentskwargs, set UUID(s) onnodes.Parameters: - nodes (list) – Nodes
- **kwargs – UUID dictionary
Usage:
>>> import nukeuuid >>> kw = {'': 'fca7201e-b53d-4918-9ab0-bb4ec5590f3c', 'utility': '5f2d525d-3e00-4bc5-88c4-794ad87f5699'} >>> nukeuuid.set_uuid(nuke.selectedNodes(), **kw)
-
nukeuuid.get_nodes()[source]¶ Given a set of keyword arguments
kwargs, get all nodes that match the UUID pattern. RaiseNukeUUIDErrorif no nodes were matched.Parameters: **kwargs – UUID dictionary Usage:
>>> import nukeuuid >>> kw = {'': 'fca7201e-b53d-4918-9ab0-bb4ec5590f3c', 'utility': '5f2d525d-3e00-4bc5-88c4-794ad87f5699'} >>> nodes = nukeuuid.get_nodes(**kw)