title: A Python walker that can ignore directories
body: <p>I need a file system walker that I could instruct to ignore traversing
  directories that I want to leave untouched, including all subdirectories
  below that branch.
  The os.walk and os.path.walk just don't do it.</p>