> How can I go about getting info similar to that which the UNIX df > command provides - of filesystem usage and inode usage? I could just > shell out and run a df command, but I would rather use python > bindings.
this sounds like it will require some work to implement 'df' in Python, *and* it would be slower than its C counterpart. rather than just purely shelling out [with os.system() say], i'd use the one of the {os,popen2}.popen*() functions or the subprocess module and actually call 'df' but use Python to communicate with it (sending it stuff via stdin and receiving output from it [stdout or stderr]). hope this helps a little! -- wesley - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - "Core Python Programming", Prentice Hall, (c)2007,2001 http://corepython.com wesley.j.chun :: wescpy-at-gmail.com python training and technical consulting cyberweb.consulting : silicon valley, ca http://cyberwebconsulting.com _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor