在Python中按时间戳复制文件

时间:2012-12-10 02:52:42

标签: python file operating-system directory duplication

我正在使用每小时拍摄一张照片的程序以及其他3个元数据文件。 所有这些都存储在一个文件夹中。 通过终端我让程序运行了10分钟。但是我仍然希望每小时保留1张图片(4个文件)的旧结构。因此创建了2个文件夹,一个捕获所有文件夹,另一个用小时时间戳复制图片(从全部捕获)到旧文件夹。

现在我有这个代码,但我很遗失,需要一些指导。

import os
import subprocess 

class cd:
    def __init__(self, newPath):
       self.newPath = newPath

    def __enter__(self):
       self.savedPath = os.getcwd()
       os.chdir(self.newPath)

    def __exit__(self, etype, value, traceback):
       os.chdir(self.savedPath)


    with cd("/User/...."):

       subprocess.call("ls")

非常感谢您的帮助,

埃里克

0 个答案:

没有答案