因此,我将脚本路径添加到systaphs中,现在当我想使用我的def或类时,我会:
import myFile as f
print f.FILE.NAME
但这使我的代码有时看起来更混乱,我想摆脱“f”。我把类文件用在C++中,比如EnUM,使用方便,易于阅读。如何导入myFile以使用我的类定义,如:
import myFile
print FILE.NAME
# Error: NameError: file <maya console> line 3: name 'FILE' is not defined #
Tags:
您可以从导入中的模块绑定到名称:
导入会将一个或多个名称添加到命名空间中。使用
import <module>
绑定模块名,使用as
可以为模块选择自己的名称。你知道吗使用
from <module> import <object>
可以将任何模块属性绑定到一个名称(默认情况下是<object>
属性的名称);仍然可以使用as
来选择不同的名称。你知道吗只有导入的名称可用。仅使用
import myFile
时,只设置myFile
,而不设置myFile
上的任何属性。你知道吗我刚刚为你做了测试伙计,给你两个文件是否在同一目录中:
我想对你有用。你知道吗
相关问题 更多 >
编程相关推荐