In python, is there an easy method for copying all files and folders from some root to some destination root? Creating all non-existent directories along the way, of course..
edit how does this change if the root destination directory already exists?
distutils.dir_util.copy_tree