python - 如何在节点代码中使用属性的实际值?
问题描述
我正在尝试在代码本身中使用变量的值,但我不确定如何使用 Python for NUKE 来做到这一点。我在不能引用变量名值的 NUKE 节点旋钮中使用以下代码。这个旋钮将在没有变量的时候执行name
。
name = "aa124"
我想创建一个单行代码,该代码将存储在 nuke Python 旋钮中,稍后将执行。
我可以打印一个字符串:
print("aa124")
但我无法打印我的财产的价值:
print name
有人可以帮助我吗?
解决方案
根据我的理解,打印任何不是 0 或 1 的常量值最好在代码模块中存储为变量(使用大写名称)。因此,我们不应该直接打印“aa124”,而是将变量的命名修改为NAME而不是name。同时,常量变量NAME也使值更具可重用性和可读性。
推荐阅读
- java - 在项目“XXXXX”上运行构建器“Jboss Knowledge Base Builder”时出错。未知标签!位置 = 3 池数 = 12
- c# - 程序的流程图,计数除以 3
- regex - 从数据框中的列表中替换 \n
- r - 尝试通过结果变量为县着色时 R plot_usmap() 中的错误
- python - 具有相同 args 和 map_async 说明的两个不同函数
- sql - ODBC 连接/水晶报表
- python - Matploltib 箭袋图:参数顺序
- flutter - SizedBox 和 Padding.. 有什么区别吗?
- sockets - 在线从 uint8List 构造基于行的 ByteBuffer
- python-3.x - 如何交换包含列表且大小不同的 2 个熊猫数据框中的行?