def _make_writable_recursive(path):
 if sys.platform.startswith('win'):
  return
 for (root, dirs, files) in os.walk(path, topdown=False):
  for f in (dirs + files):
   _make_writable(os.path.join(root, f))

def _make_writable_recursive ( path ) : if sys . platform . startswith ( 'win' ) : return for ( root , dirs , files ) in os . walk ( path , topdown = False ) : for f in ( dirs + files ) : _make_writable ( os . path . join ( root , f ) )
recursively set writable .