- 帖子
- 2
- 精华
- 0
- 积分
- 21
- 阅读权限
- 10
- 注册时间
- 2019-11-28
- 最后登录
- 2019-12-16
|
原代码:
import os
import time
#需要备份的文件
source=r'D:\陈秋霞1\001.xlsx'
#存储备份文件的位置
target_dir=r'D:\陈秋霞'
#判断文件是否存在
if not os.path.exists(target_dir):
os.mkdir(target_dir)
today=target_dir+time.strftime('%Y-%m-%d')
#now指备份文件名字
now=time.strftime('%H%M%S')
#输入对备份文件的标签
comment=input('input comment-->')
if len(comment)==0:
target=today+os.sep+now+'.zip'
else:
target=today+os.sep+now+'_'+\
comment.replace('','_')+'.zip'
#判断是否生成了名为today的文件夹
if not os.path.exists(today):
os.mkdir(today)
print('ok,create:',today)
zip_command=r"7z a %s %s"%(target,source)
print('zip command is:')
print('zip_command')
print('running:')
if os.system(zip_command)==0:
print('success')
else:
print('error')
运行结果:
input comment-->mytest
ok,create: D:\陈秋霞2019-11-28
zip command is:
zip_command
running:
error
>>>
|
|