1
我正在針對Autodesk Maya中的Python腳本可迭代和我有自3周就開始出現問題。類型錯誤:「NoneType」對象未在瑪雅蟒蛇
import maya.cmds as cmds
import os.path
import ntpath
global directory_Seqs
global directory_Seqs_2
global direction_0
global listSeqOption
direction_0 = cmds.fileDialog2(fileMode=3,dialogStyle = 1)
directory_Seqs = os.path.join(direction_0,'03_TRAVAIL','3D','SEQ')
directory_Seqs_2 = os.path.normpath(directory_Seqs[0])
print directory_Seqs_2
listSeqOption = cmds.getFileList(directory_Seqs_2)
for seq in listSeqOption :
seq = cmds.menuItem('listSeq', label= seq , parent="UI_SeqOptionMenu")
它的工作在Linux上,但我有Windows上的失敗:
# TypeError: 'NoneType' object is not iterable #
約
listSeqOption
能有人知道如何解決它?
你不需要那些'global'聲明。此外,示出的代碼不是正確地縮進。 – saulspatz