我有这段代码:
cmds.setAttr('your_lambert_here' + ".color", 1,0,0)
我一直在搞这个错误,TypeError:在我运行Python 2.7中的代码后,'file'对象没有属性'_getitem__'。这个错误是什么意思?我是否需要更改文件的名称或其他内容?
答案 0 :(得分:0)
您正在尝试索引f
函数返回的file
对象的对象open()
。
在内部,索引是通过__getitem__
特殊方法实现的,file
对象没有实现,这就是你看到错误信息的原因。
错误位于您尝试分配ID_lines = f[21]
的行,可能您想要指定lines[21]
。