Python 2.7 Python备份程序的字节在Windows系统上不工作

Python 2.7 Python备份程序的字节在Windows系统上不工作,python-2.7,Python 2.7,python备份程序的字节不工作 我得到的错误是,即使在安装了zip实用工具并设置了环境变量之后,zip命令在windows命令提示符下也不是可识别的命令 代码如下: import os import time source = ['"F:\PYTHON\byte of python code"'] target_dir = 'F:\\Backup' target = target_dir + os.sep + time.strftime('%Y%m%d%H%M%S') + '.zip' if

python备份程序的字节不工作

我得到的错误是,即使在安装了zip实用工具并设置了环境变量之后,zip命令在windows命令提示符下也不是可识别的命令

代码如下:

import os
import time

source = ['"F:\PYTHON\byte of python code"']
target_dir = 'F:\\Backup'
target = target_dir + os.sep + time.strftime('%Y%m%d%H%M%S') + '.zip'
if not os.path.exists(target_dir):
    os.mkdir(target_dir) # make directory
zip_command = "zip -r {0} ".format(target,' '.join(source))
print "Zip command is:"
print zip_command
print "Running:"
if os.system(zip_command) == 0:
    print 'Successful backup to', target
else:
    print 'Backup FAILED'

raw_input("Press<Enter>")
导入操作系统
导入时间
source=['“F:\PYTHON\PYTHON代码字节”']
target_dir='F:\\Backup'
target=target_dir+os.sep+time.strftime(“%Y%m%d%H%m%S”)+“.zip”
如果操作系统路径不存在(目标目录):
os.mkdir(target_dir)#生成目录
zip_command=“zip-r{0}”.format(目标,'.join(源))
打印“Zip命令是:”
打印zip\u命令
打印“正在运行:”
如果操作系统(zip_命令)==0:
打印“成功备份到”,目标
其他:
打印“备份失败”
原始输入(“按下”)
我得到的错误是

Zip command is:
zip -r F:\Backup\20170220120316.zip
Running:
'zip' is not recognized as an internal or external command,
operable program or batch file.
Backup FAILED
Press<Enter>
Zip命令是:
zip-r F:\Backup\20170220120316.zip
运行:
“zip”未被识别为内部或外部命令,
可操作的程序或批处理文件。
备份失败
按

任何帮助都将不胜感激。谢谢

谢谢。我已经编辑了这个问题。这个代码(对我来说)到处都是。您试图在Windows终端中使用Python突击队
zip
?这是不可能的!看起来您的系统上没有安装
zip
,或者它不在您的路径中。请原谅我的无知。“python备份程序字节”是什么意思?此外,请编辑问题并说明:(1)名为
zip
的程序位于何处,以及(2)您的
$PATH
%PATH%
设置为什么。