对话框选择文件的数量限制?
问题内容:
Python版本:2.7 Tk版本:8.5
请参阅我之前的问题,如何将对话框窗口中的选定文件添加到字典中?
我试图从对话框窗口中选择500个文件,并将其名称提取为字典的键。文件总大小约为200M。我不知道为什么我没有空字典。但是,如果我每次选择的文件较少,例如100个,那么每次的效果都很好。所以我的问题是,对话框窗口选择文件或词典中的键是否有数量限制?
sys.path.append("C:\MY PATH")
os.environ['PATH']+=";C:\MY PATH"
print "Please select your txt files in the dialog window >>"
filez = tkFileDialog.askopenfilenames(parent=root,multiple='multiple',title="Choose a file",filetypes=[('txt file','.txt'),('All files','.*')])
mydict = {}
for FilenameWithPath in filez:
path, Filename = os.path.split(str(FilenameWithPath))
## Filename = sys.path.basename(FilenameWithPath)
mydict[Filename] = len(mydict)
print "mydict " + str(mydict)
print "\n"
如果我选择全部500个文件,它只会给出
mydict {}
有什么办法吗?谢谢。
问题答案: