使用shutil.copytree()和cp -r <source /> <destination>之间的重要区别是什么?

时间:2017-11-14 16:20:33

标签: python cp shutil

我知道两种从源到目标递归复制目录的方法。 1)cp -r <source> <destination> 2)shutil.copytree(<source>, <destination>)

方法1是linux标准方法。方法2是通过在python脚本中导入shutil模块来复制目录的pythonic方法。

任何人都能解释一下这两者之间的任何重大/根本区别吗?哪一个更快?哪一个更安全?由于我可以通过python的cp -r函数从python脚本中运行os.system()命令,我想知道如果我想在python脚本中复制目录,我应该使用哪种方法?

0 个答案:

没有答案