Maya Python对象被指定为listType,但赢得';不能转换成字符串吗?
我开始更多地使用对象在Python中存储Maya命令。这是非常有用的 但我遇到了一个问题。有时对象获取返回Unicode列表而不是字符串的命令。即使使用str()也不起作用 代码:Maya Python对象被指定为listType,但赢得';不能转换成字符串吗?,python,string,list,unicode,maya,Python,String,List,Unicode,Maya,我开始更多地使用对象在Python中存储Maya命令。这是非常有用的 但我遇到了一个问题。有时对象获取返回Unicode列表而不是字符串的命令。即使使用str()也不起作用 代码: 为什么cubeParent被指定为列表类型?您需要将列表中的每个项转换为字符串数据类型 print list(map(str, cubeParent)) 或 您需要将列表中的每个项转换为字符串数据类型 print list(map(str, cubeParent)) 或 对于潜伏者:您也可以通过多个任务获得所需信
为什么cubeParent被指定为列表类型?您需要将列表中的每个项转换为字符串数据类型
print list(map(str, cubeParent))
或
您需要将列表中的每个项转换为字符串数据类型
print list(map(str, cubeParent))
或
对于潜伏者:您也可以通过多个任务获得所需信息:
transform, shape = cmds.polyCube()
print transform
# 'pCube1'
对于潜伏者:您也可以通过多个任务获得所需信息:
transform, shape = cmds.polyCube()
print transform
# 'pCube1'
非常感谢。有没有一种方法可以在作业级别而不是打印级别执行此操作?当然
m=list(map(str,cubeParent));打印m
谢谢!有没有一种方法可以在作业级别而不是打印级别执行此操作?当然m=list(map(str,cubeParent));print m
大多数节点创建命令的默认行为是返回两个值:变换和形状节点。这在整个maya中都是相当标准的。大多数节点创建命令的默认行为是返回两个值:变换和形状节点。这是贯穿整个玛雅的标准。这应该是玛雅透视图IMO的公认答案。这应该是玛雅透视图IMO的公认答案。