python的第一個程式-拷貝檔案遇到的問題
阿新 • • 發佈:2018-11-04
開始學習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):
#建立日期
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程式,就這麼好了.