[Tutor] Getting "file sizes"
R. Alan Monroe
amonroe at columbus.rr.com
Wed Feb 18 20:29:46 EST 2004
> Yes, I can get the file size of an individual file by specifying the
> complete path. But if I have a directory with 60 files then I would
> have to manually put the path in for each file in that directory that I
> wish to know the size of.
> What I don't understand is how to get Python to use the "getsize()"
> function for each file that the "os.listdir('/var/log/portage')"
> function lists.
This isn't recursive, but for a single directory it would work:
[(x,os.path.getsize(x)) for x in os.listdir('c:/')]
More information about the Tutor