我用的是一个每小时拍一张照片的程序,还有其他3个元数据文件。 所有这些都存储在一个文件夹中。 通过终端我让程序每10分钟运行一次。但是,我仍然想保持每小时1张图片(4个文件)的旧结构。这样就创建了两个文件夹,一个是catch all,另一个是将带有小时时间戳的图片(来自catch all)复制到旧文件夹中。你知道吗
现在我有这个代码,但我很迷茫,需要一些指导。你知道吗
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")
非常感谢你的帮助
埃里克
目前没有回答
相关问题 更多 >
编程相关推荐