python的第一个程序-拷贝文件遇到的问题

版权声明:没有申明版权,你们随意! https://blog.csdn.net/baby986911/article/details/78903804

开始学习python了(windows环境).

第一个程序就是跟着文档敲一个备份的代码,文档适压缩成zip文件,但是系统没有安装zip包

#------------------------------上代码-----------请注意windows是反斜杠------------------

import os
import time


#需要备份的目录,可以是一个集合
#用自己写的代码作为备份测试
backSource=['"C:/Users/Administrator/Desktop/data"']
#备份到哪里去
targetDir ='C:/Users/Administrator/Desktop/targetDIR'
#判断目录存在不存在,不存在就创建
if not os.path.exists(targetDir):
os.mkdir(targetDir)
#创建日期
today = time.strftime('%Y%m%d')
nowTime = time.strftime('%H%M%S')
#生成创建文件的名称
backName =targetDir + "/" + today + nowTime + '.rar'
#生成已zip为后缀的文件
zip_Commond = '"rar a {0} {1}"'.format(backName, ' '.join(backSource));
print("执行了")
#开始执行
print(zip_Commond)
#判断是否成功
if os.system(zip_Commond) == 0 :
  print("Success")
else :
  print("Failed")

#------------------------------代码结束------------------------------------------------------

 问题来了,一直不成功,都是打印失败

解决方法

 1  配置你们zip或者rar的路径到环境变量,找到目录,复制地址


2 配置环境变量,注意最后结束 ,别忘记有一个分号结尾 

 

3 重启电脑并测试是否配置成功


看到这个就说明你配置成功了

4 运行代码


第一个python程序,就这么好了.

猜你喜欢

转载自blog.csdn.net/baby986911/article/details/78903804