Kyle Stanley <aeros...@gmail.com> added the comment:

Serhiy Storchaka wrote:
> I do not think there is clearer example of topdown=False than recursive 
> remove.
>
> If you think that this example is destructive, consider how destructive is 
> any possible example for shutil.rmtree()!

I concur with Serhiy. If the example is changed to just print out the file and 
directory path, as the PR proposes to do, it seems to defeat the purpose of 
using `topdown=False` (and the code example) in the first place.

If anything, I would suggest adding succinct comments or a note that very 
briefly explains how one could see a visual demonstration of what it does 
without removing any files or directories. For example: 
``print(f"os.remove({os.path.join(root, name)})")``.

----------
nosy: +aeros

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue40160>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to