[python] Seznam souboru

geon geon na post.cz
Úterý Listopad 22 10:01:40 CET 2005


Martin Jedlička napsal(a):

> S tim os.walk jsem to zkousel a je to dobry, ale mam jeste jeden 
> problem :)
> Potreboval bych ten seznam souboru takovy, aby treba nevypisoval 
> urcity nazev adresaru.

Příklad z Helpu:

import os
from os.path import join, getsize
for root, dirs, files in os.walk('python/Lib/email'):
    print root, "consumes",
    print sum(getsize(join(root, name)) for name in files),
    print "bytes in", len(files), "non-directory files"
    if 'CVS' in dirs:
        dirs.remove('CVS')  # don't visit CVS directories


no a místo toho dirs.remove si dáš svoje, nebo doplníš else, nebo 
....uff, to je moc možností:-)

geon




Další informace o konferenci Python