如何在Maya中的Python中运行这些功能

问题描述 投票:0回答:1

[当我试图了解我从互联网上下载的一些脚本并查询按钮的命令或类似的命令时,我经常在脚本编辑器中获得以下两个结果之一:

<function callback at 0x0000021B812B24A8>

lambda <function <lambda> at 0x0000021B8696C5F8>

我正在编写一个脚本,可以从脚本中调用这些函数,但是如何运行它们呢?常规粘贴没有帮助。那到底是什么?似乎是一种表示我正在查询的功能的方法。

对不起的标题,如果我得到足够的信息,我会更新问题的标题,因为我不知道该怎么称呼。

python-2.7 function maya
1个回答
0
投票

类似这样的东西:

<function callback at 0x0000021B812B24A8>

是这样的函数对象:

def hello():
    print "Hello"

f = hello

现在f包含您好的函数对象:

<function hello at 0x0000019493BCE7B8> 

并且可以通过使用“()”执行,因此请尝试:

f()

结果应为“ Hello”。

© www.soinside.com 2019 - 2024. All rights reserved.