mmengine.fileio.copytree — mmengine 0.10.7 documentation (original) (raw)

mmengine.fileio.copytree(src, dst, backend_args=None)[source]

Recursively copy an entire directory tree rooted at src to a directory named dst and return the destination directory.

src and dst should have the same prefix and dst must not already exist.

Parameters:

Returns:

The destination directory.

Return type:

str

Raises:

FileExistsError – If dst had already existed, a FileExistsError will be raised.

Examples

src = '/path/of/dir1' dst = '/path/of/dir2' copytree(src, dst) '/path/of/dir2'