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

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

Copy a local file src to dst and return the destination file.

Note

If the backend is the instance of LocalBackend, it does the same thing with copyfile().

Parameters:

Returns:

If dst specifies a directory, the file will be copied into dst using the base filename from src.

Return type:

str

Examples

dst is a file

src = '/path/of/file' dst = 's3://openmmlab/mmengine/file1'

src will be copied to 's3://openmmlab/mmengine/file1'

copyfile_from_local(src, dst) s3://openmmlab/mmengine/file1

dst is a directory

dst = 's3://openmmlab/mmengine'

src will be copied to 's3://openmmlab/mmengine/file''

copyfile_from_local(src, dst) 's3://openmmlab/mmengine/file'