如何将目录及其时间戳从源复制到目标?

时间:2018-04-03 11:36:10

标签: python

通过使用下面的代码,我将获取从源到目标的目录。但是,目标目录和源的时间会更改。

YourClass : IAnimatorListener

我想用他们的时间戳复制源目录。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

文档上的第一个警告

  

即使是更高级别的文件复制功能(shutil.copy(),   shutil.copy2())无法复制所有文件元数据

     

在POSIX平台上,这意味着文件所有者和组将丢失为   以及ACL。在Mac OS上,资源分叉和其他元数据不是   用过的。这意味着资源将丢失,文件类型和创建者也将丢失   代码不正确。在Windows上,文件所有者,ACL和备用   数据流不会被复制。

shutil.copytree默认使用shutil.copy2()

  

使用copystat()复制目录的权限和时间,   使用shutil.copy2()

复制单个文件