我正在写一个Python脚本,需要一个目录,并且对于该目录中特定类型的每个文件,创建一个字典或自定义对象。Python动态对象生成混乱
我觉得自己像一个白痴,但当我到达实际创建字典的部分..我很困惑如何实例化和跟踪动态对象。
#Pseudocode
for each conf file in given directory:
x = customObject('filename') # variable name fail
track_list.append(customObject('filename')) # this seems weird
我应该创建这些对象并将它们添加到列表中吗?人们通常如何做到这一点?我觉得我正在尝试编写写入更多代码的代码?
需要说明:通过“创建字典或自定义对象”的意思是“创建**自定义对象的字典**(** s **)”?通过“对于该目录中特定类型的每个文件创建”,您是否意味着为每个找到的不同类型的文件创建单独的一个(字典)? – martineau 2011-03-22 20:02:11