if originPath.is_file():
(newPath/originPath.name).write_text(originPath.read_text(encoding utf-8 ),encoding utf-8 )
else:
if not newPath.exists():
Path.mkdir(newPath)
for dof in originPath.iterdir():
FILE_HELPER.copy(dof,newPath/dof.name if dof.is_dir() else newPath)
总的来说pathlib模块还是方便很多。