0

だから私のタイトルはそれを言っていますが、移動中に助けを探して、日時で名前を変更することは、私が望んでいたほど簡単ではありませんでした. これまでのコードは次のとおりです。

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')
4

1 に答える 1

1

のすべてのインスタンスをlog.html引用する必要があります。

assert not os.path.isabs('log.html')
dstdir =  os.path.join(dstroot, os.path.dirname('log.html'))
shutil.copy('log.html', dstdir)

(またはsrcfile、それらの場所で変数を使用するつもりだったのでしょうか?)

文字列を連結するには、次を使用します+

timestr + 'lognew.html'
于 2013-05-29T01:27:01.373 に答える