所以我的标题说明了这一点,但是在移动中四处寻找帮助,然后用日期时间重命名它并没有像我希望的那样简单。这是到目前为止的代码:
import os
import shutil
import time
timestr = time.strftime("%Y%m%d-%H%M%S")
srcfile = '/Users/foo/bar/log.html'
dstroot = '/Users/foo/bar/newlogs/'
assert not os.path.isabs(log.html)
dstdir = os.path.join(dstroot, os.path.dirname(log.html))
shutil.copy(log.html, dstdir)
os.rename ('log.html', timestr.'lognew.html')