Mercurial > hg > config
annotate python/example/oswalktest.py @ 929:7c4be71a560b default tip
remove old aliases
| author | Jeff Hammel <k0scist@gmail.com> |
|---|---|
| date | Mon, 20 Oct 2025 15:22:19 -0700 |
| 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) |
