1import time 2import FSProxy 3 4def main(): 5 t1 = time.time() 6 #proxy = FSProxy.FSProxyClient(('voorn.cwi.nl', 4127)) 7 proxy = FSProxy.FSProxyLocal() 8 sumtree(proxy) 9 proxy._close() 10 t2 = time.time() 11 print t2-t1, "seconds" 12 raw_input("[Return to exit] ") 13 14def sumtree(proxy): 15 print "PWD =", proxy.pwd() 16 files = proxy.listfiles() 17 proxy.infolist(files) 18 subdirs = proxy.listsubdirs() 19 for name in subdirs: 20 proxy.cd(name) 21 sumtree(proxy) 22 proxy.back() 23 24main() 25