From a390c6e194a7a7787aa0dfee0ac6628e542add54 Mon Sep 17 00:00:00 2001 From: Tim Peters Date: Mon, 28 Apr 2003 19:15:10 +0000 Subject: walk() docs: Emphasize that the recursive-delete example is dangerous. --- Doc/lib/libos.tex | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Doc/lib/libos.tex b/Doc/lib/libos.tex index 6a1223f..c9cf137 100644 --- a/Doc/lib/libos.tex +++ b/Doc/lib/libos.tex @@ -1126,6 +1126,8 @@ directory is empty: import os from os.path import join # Delete everything reachable from the directory named in 'top'. +# CAUTION: This is dangerous! For example, if top == '/', it +# could delete all your disk files. for root, dirs, files in os.walk(top, topdown=False): for name in files: os.remove(join(root, name)) -- cgit v0.12