2017-05-05 13:02 GMT+02:00 Oleg Broytman <phd@phdru.name>:
Hi!

On Fri, May 05, 2017 at 09:58:15AM +0200, George Fischhof <george@fischhof.hu> wrote:
> Hi Folks,
>
> I have a task to synchronize folders but some files should be remained
> untouched.

   Synchronize folders using rmtree()? I don't get it.

> I think this is a very common task.

   I think it is not that common.

> I found that shutil.copytree() has ignore_patterns() but rmtree() has not.
>
> So here comes my idea: add ignore_patterns() to rmtree() it is a good

   rmtree() is like ``rm -r``, not like ``find . -name *.pyc -delete``.

> feature and makes the functions symmetric.

   Why impose artificial symmetry?

> BR,
> George

Oleg.
--
     Oleg Broytman            http://phdru.name/            phd@phdru.name
           Programmers don't die, they just GOSUB without RETURN.
_______________________________________________
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/



Actually it would be good if copytree() would be able to overwrite files and directories.

George