Mercurial > hg > config
comparison python/example/oswalktest.py @ 533:4f20f634f93f
example
| author | Jeff Hammel <jhammel@mozilla.com> | 
|---|---|
| date | Thu, 26 Sep 2013 01:10:27 -0700 | 
| parents | |
| children | 
   comparison
  equal
  deleted
  inserted
  replaced
| 532:e1aa8835edb7 | 533:4f20f634f93f | 
|---|---|
| 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) | 
