nick coghlan uytankmfgmailcom martin v löwis wrote guido van rossum wrote one use case see iteratorversion oslistdir named osopendir globbing huge directory looking certain pattern using oslistdir end needed enough memory hold names using osopendir would need enough memory hold names match would still read entire directory right kind class number applications eg du1 also wouldnt create list files directory add sizes files incrementally question really whether problem keep file names memory simultaneously aahz says total memory consumption large directory still comparatively low todays machines think giovannis point important one well iterator pipeline operations far efficiently since dont wait whole directory listing anything eg youre kind moverename operation directory start copying first file new location without wait directory read finish reducing startup delays operation useful thing comes providing user good feeling responsiveness application allows application effectively pipeline something may actual genuine improvement responsiveness rather appearance one cheers nick nick coghlan uytankmfgmailcom brisbane australia httpwwwboredomandlazinessorg _______________________________________________ python3000 mailing list smsbmo9552pythonorg httpmailpythonorgmailmanlistinfopython3000 unsubscribe httpmailpythonorgmailmanoptionspython3000python300040tangomucom fri 08 aug 2008 161712 1000 python3000 removal ospathwalk