source: trunk/essentials/dev-lang/python/Demo/pdist/sumtree.py

Last change on this file was 3225, checked in by bird, 18 years ago

Python 2.5

File size: 518 bytes
Line 
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()
Note: See TracBrowser for help on using the repository browser.