Limitación de cantidad para la ventana de diálogo seleccionando archivos?

Versión de Python: 2.7 Tk versión: 8.5

Consulte mi pregunta anterior¿Cómo agregar los archivos seleccionados de la ventana de diálogo a un diccionario?

Estoy intentando seleccionar 500 archivos de la ventana de diálogo y extraer su nombre como claves para un diccionario. El tamaño total de los archivos es de alrededor de 200M. No tengo idea de por qué tengo un diccionario vacío. Sin embargo, si elijo menos archivos como 100 cada vez, funciona muy bien en cada momento. Entonces, mi pregunta es ¿hay alguna limitación de cantidad para la ventana de diálogo que selecciona archivos o para las claves en un diccionario?

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"

Si selecciono los 500 archivos, solo da

mydict {}

¿Alguna solución? Gracias.

Respuestas a la pregunta(1)

Su respuesta a la pregunta