Mercurial > hg > config
annotate python/example/oswalktest.py @ 764:6af50cab823f
rvm for ruby...i hope i dont regret this
| author | Jeff Hammel <k0scist@gmail.com> | 
|---|---|
| date | Fri, 15 Jan 2016 09:39:31 -0800 | 
| parents | 4f20f634f93f | 
| children | 
| rev | line source | 
|---|---|
| 533 | 1 import os | 
| 2 import shutil | |
| 3 import tempfile | |
| 4 | |
| 5 tmpd = tempfile.mkdtemp() | |
| 6 try: | |
| 7 sub = os.path.join(tmpd, 'sub') | |
| 8 link = os.path.join(tmpd, 'link') | |
| 9 subsub = os.path.join(sub, 'sub') | |
| 10 os.makedirs(sub) | |
| 11 os.symlink(tmpd, link) | |
| 12 os.symlink(tmpd, subsub) | |
| 13 | |
| 14 for item in os.walk(tmpd, followlinks=True): | |
| 15 print item | |
| 16 finally: | |
| 17 shutil.rmtree(tmpd) | 
