添加列表项列出对象有没有属性“__getitem__”
问题描述:
我很困惑,为什么下面的代码不会在OS X的Python 2.7.6下工作添加列表项列出对象有没有属性“__getitem__”
代码应该基本上是通过一个列表进行迭代,并添加项目另一个列表(我想在以后添加的条件)..
import os
home_dir = os.listdir("/Users/")
users_list = []
for user in home_dir:
users_list.append(user)
我运行它时得到如下错误信息:
Traceback (most recent call last): File "myfile.py", line x, in
<module>
users_list.append[suser] TypeError: 'builtin_function_or_method' object has no attribute '__getitem__'
/编辑:古怪足够当我做同样的事情之外该python解释器中的文件似乎工作正常?
发贴的时候回溯,请张贴*实际代码*制造它。此代码不能产生该异常。 –