From: Victor Stinner Date: Sun, 5 Aug 2012 13:18:02 +0000 (+0200) Subject: os.unlinkat() has been removed, update os.fwalk() doc X-Git-Tag: v3.3.0b2~35 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=69a6ca5260b8f25d4fb6d1371b783bacbe04153d;p=python os.unlinkat() has been removed, update os.fwalk() doc --- diff --git a/Doc/library/os.rst b/Doc/library/os.rst index 40c2887a52..dae5037418 100644 --- a/Doc/library/os.rst +++ b/Doc/library/os.rst @@ -2248,7 +2248,7 @@ features: dirs.remove('CVS') # don't visit CVS directories In the next example, walking the tree bottom-up is essential: - :func:`unlinkat` doesn't allow deleting a directory before the directory is + :func:`rmdir` doesn't allow deleting a directory before the directory is empty:: # Delete everything reachable from the directory named in "top", @@ -2258,9 +2258,9 @@ features: import os for root, dirs, files, rootfd in os.fwalk(top, topdown=False): for name in files: - os.unlinkat(rootfd, name) + os.unlink(name, dir_fd=rootfd) for name in dirs: - os.unlinkat(rootfd, name, os.AT_REMOVEDIR) + os.rmdir(name, dir_fd=rootfd) Availability: Unix.