python 复制带有时间戳的文件
python copy files with time stamp
我想复制带有日期时间戳的文件。以下代码不适用于 windows。我是 python 的新手,所以请帮助我。
import shutil
import datetime
shutil.copyfile('C:\Users\Documents\error.log','C:\Users\Documents\datetime.now().strftime("%Y%m%d-%H%M%S").log')
在您的代码中,您将代码包含在字符串中。您需要 运行 字符串中的代码,并将其与字符串组合。一个解决方案是
import shutil
import datetime
shutil.copyfile('C:\Users\Documents\error.log','C:\Users\Documents\' + datetime.now().strftime("%Y%m%d-%H%M%S") + '.log')
更新
忘记将第二个日期时间添加到语句
import shutil
import datetime
shutil.copyfile('C:\Users\Documents\error.log','C:\Users\Documents\' + datetime.datetime.now().strftime("%Y%m%d-%H%M%S") + '.log')
我想复制带有日期时间戳的文件。以下代码不适用于 windows。我是 python 的新手,所以请帮助我。
import shutil
import datetime
shutil.copyfile('C:\Users\Documents\error.log','C:\Users\Documents\datetime.now().strftime("%Y%m%d-%H%M%S").log')
在您的代码中,您将代码包含在字符串中。您需要 运行 字符串中的代码,并将其与字符串组合。一个解决方案是
import shutil
import datetime
shutil.copyfile('C:\Users\Documents\error.log','C:\Users\Documents\' + datetime.now().strftime("%Y%m%d-%H%M%S") + '.log')
更新 忘记将第二个日期时间添加到语句
import shutil
import datetime
shutil.copyfile('C:\Users\Documents\error.log','C:\Users\Documents\' + datetime.datetime.now().strftime("%Y%m%d-%H%M%S") + '.log')