我正在使用每小时拍摄一张照片的程序以及其他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")
非常感谢您的帮助,
埃里克