菜鸟学习用python创造一个可以为我的所有重要文件创建备份的程序!!高手来指点一下好么?

来源:百度知道 编辑:UC知道 时间:2024/06/06 13:27:48
我的系统是XP的```

#!/usr/bin/python
# Filename: backup_ver1.py

import os
import time

source = [r'E:\My Pictures\魔兽\photo.jpg', r'E:\My Pictures\魔兽']

target_dir = 'E:\\My Pictures\\'

target = target_dir + time.strftime('%Y%m%d%H%M%S') + '.zip'

zip_command = "zip -qr '%s' %s" % (target, ' '.join(source))

if os.system(zip_command) == 0:
print 'Successful backup to', target
else:
print 'Backup FAILED'

程序具体如此``也是从书籍上看来的`
但是运行不起来``
总是提示zip不是内部或外部命令,也不是可运行的程序
高手帮帮我
怎么样才能让它运行啊?

你大概是看《简明教程》的吧!
因为太像了 呵呵~~~~~~~~
你是XP系统,第一句就错了大哥,应该是这样的
#!C:\python25
#! filename:文件名
然后我建议你去看看Win RAR 的说明文档 是在命令行下的哦!
你不能够看到书里的就搬嘛,linux是用tar命令
windows 一般都是用Win RAR
你先去熟悉下吧!!
在windows上根本没有ZIP命令,我是说不安装软件的话,所以你要去安装一个ZIP的软件,另外还要设置环境变量,这个会吧。
学设计程序的人不会连环境变量都不会吧!!!
大哥