Mercurial > hg > config
annotate python/example/oswalktest.py @ 898:e7ab4cf29f7b
py3
author | Jeff Hammel <k0scist@gmail.com> |
---|---|
date | Mon, 01 Aug 2022 16:42:02 -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) |