首页 > 解决方案 > 如何在节点代码中使用属性的实际值?

问题描述

我正在尝试在代码本身中使用变量的值,但我不确定如何使用 Python for NUKE 来做到这一点。我在不能引用变量名值的 NUKE 节点旋钮中使用以下代码。这个旋钮将在没有变量的时候执行name

name = "aa124"

我想创建一个单行代码,该代码将存储在 nuke Python 旋钮中,稍后将执行。

我可以打印一个字符串:

print("aa124")

但我无法打印我的财产的价值:

print name

有人可以帮助我吗?

标签: pythonnuke

解决方案


根据我的理解,打印任何不是 0 或 1 的常量值最好在代码模块中存储为变量(使用大写名称)。因此,我们不应该直接打印“aa124”,而是将变量的命名修改为NAME而不是name。同时,常量变量NAME也使值更具可重用性和可读性。


推荐阅读