1. 程式人生 > >python簡明教程備份檔案打包成zip檔案

python簡明教程備份檔案打包成zip檔案

原教程是用zip的,結果糾結了好久,環境變數也改了,路徑也寫了,總之檢查不出什麼問題,還是提示 Backup FAILED ,後來索性不用zip了,直接winrar

1:首先是把環境變數搞上,我的是安裝在D盤,計算機—屬性—高階系統設定—-環境變數—新增—系統變數

這裡寫圖片描述

這樣就可以了。

2:重啟你的python環境,我的是spyder3,
程式碼如下:

# -*- coding: utf-8 -*-
"""
Created on Tue Apr 10 09:57:17 2018

@author: yan

"""


import os
import time


source = 'E:\\mydoc\\abc.xlsx'
target_dir = 'E:\\backup\\' target = target_dir + time.strftime('%Y%m%d%H%M%S') + '.rar' if not os.path.exists(target_dir): os.mkdir(target_dir) #zip_command='zip a %s %s'%(target,' '.join(source)) #zip_command = 'zip - r {0} {1}'.format(target, ''.join(source)) #zip_command = "C:\Program Files (x86)\GnuWin32\bin a %s %s"(target,' '.join(source))
rar_command='WinRAR a %s %s ' %(target,source) #rar_command='WinRAR a %s %s ' %(target, ''.join(source)) ok #rar_command= '"D:\WinRAR\Rar.exe" a %s %s'%(target,' '.join(source)) no #rar_command= '"C:\\Users\\Administrator\\.spyder-py3\\Rar.exe" a %s %s'%(target,' '.join(source)) ''' print('Zip command is {0}'.format(zip_command)) print('Running:') '''
if os.system(rar_command) == 0: print('Successful backup to',target) else: print('Backup FAILED')

然後就
Successful backup to E:\backup\20180410204653.rar
可以檢視確定一下。

相關推薦

python簡明教程備份檔案打包zip檔案

原教程是用zip的,結果糾結了好久,環境變數也改了,路徑也寫了,總之檢查不出什麼問題,還是提示 Backup FAILED ,後來索性不用zip了,直接winrar 1:首先是把環境變數搞上,我的是安裝在D盤,計算機—屬性—高階系統設定—-環境變數—新增—系

win10平臺將python檔案打包exe檔案

環境:win10,python3.5,可執行的py檔案 ##1、下載pyinstaller pip install pyinstaller 測試是否安裝成功: 在dos介面,輸入pyinstaller,出現下圖說明成功。 ##2、打包 進入dos介面,進入你想

spring mvc java 把多檔案打包zip,並下載

再來一篇 /** * 壓縮並匯出檔案 * @param zipPath 壓縮檔案臨時路徑 路徑最後不要有 / * @param zipName 壓縮為檔名 **.zip * @param createFilesPath 需要壓縮的檔案列表 * @pa

PHP將多級目錄打包zip檔案

最近接觸PHP,需要用到zip壓縮,在網上搜索的一大堆,發現程式碼都不低於50行。  而且呼叫還很費事(基礎太少看不懂)。讓我收穫的是Php提供有一個ZipArchive類,並有如下方法。 bool (string $dirname ) bool ( string $f

web端多個excel的生成和打包zip檔案

需求 伺服器生成資料,但是資料超過一定行需要分成多個excel,並且打包成zip供web端下載。 分析 已知: 可以生成excel檔案 無法生成zip檔案包 需要做的事情 實現多個檔案的打包

使用pyinstaller把pyton檔案打包exe檔案

使用pyinstaller打包python工程檔案為exe檔案: 首先當然需要先使用pip安裝pyinstaller,此步在這裡就不多說。。。 然後再把工程檔案中的主.py檔案移動到pyinstalle

批量下載檔案,將檔案打包壓縮檔案

  批量壓縮檔案 public static byte[] zipFiles(List<File> listfiles) throws IOException { byte[] buf = new byte[1024]; ByteArr

將pygame檔案打包.exe檔案

新建一個模組.py檔案比如叫setup.py, 在一下程式碼的BuildExe中修改相關的引數即可,根據註釋引導即可 #!python # -*- coding: gb2312 -*- # 這個指令碼專為pygame優化,使用py2exe打包程式碼和資源至dist目

Pycharm下將py檔案打包exe檔案

1. 在PyCharm下安裝PyInstaller2. 在Terminal下輸入:“PyInstaller -F -w *.py” 就可以製作出exe。生成的檔案放在同目錄dist下。    -F(注意大寫)是所有庫檔案打包成一個exe,-w是不出黑色控制檯視窗。    不加

cx_Freeze將py檔案打包exe檔案,隱藏控制檯

docs:http://cx-freeze.readthedocs.io/en/latest/distutils.html download:https://pypi.python.org/pypi/

keil c中檔案打包lib檔案

1.選擇:projects   -   options   for   target   'target   1'   , 在   output   頁選中   create   library ,  使將要打包的檔案生成LIB和OBJ檔案. 如將如下檔案: /***********************

python簡明教程-第十章解決問題-備份檔案

需求: 輸入需要備份的檔案的目錄,以及備份檔案的儲存路徑,將備份檔案壓縮並以日期和時間存檔 # --coding:utf-8-- import os import time source =

Python 3基礎教程43-cx_Freeze把py檔案打包exe

      本文介紹如何把py檔案打包成exe的可執行檔案,這個場景還是很有用處的,例如,你用Python開發了一個軟體,你如果要讓windows使用者使用,你肯定要把你的專案打包成exe檔案吧。 1

ubuntu下使用pyinstaller將python檔案打包exe(py檔案中含有keras框架的程式碼)

一 使用工具 pyinstaller, 在ubuntu上安裝pyinstaller非常的簡單,直接使用下面的命令即可 pip install pyinstaller 注意:推薦大家使用python3.0及以上的python版本(好像python3.6使用pyinstaller也存在一些問題),因為使用p

怎麼把python程式碼打包exe檔案

轉載自: https://jingyan.baidu.com/article/14bd256e948da6bb6d2612b5.html 本文,介紹一下把python程式碼打包成windows的可執行檔案的方法。 工具/原料 電腦 python3+

python Pystaller 將python檔案打包exe

  1、PyInstaller是一個第三方庫,通過對原始檔打包,Python程式可以在沒有安裝 Python的環境中執行。 2、在命令列使用pip install pyinstaller安裝即可。(win+r,輸入cmd,開啟命令列) 3、將cmd的目錄切換至(命令:cd 檔案路徑(注意空格)

Python/python將指令碼打包exe檔案

一、安裝pyinstaller pip install pyinstaller 二、生成.exe檔案 1.在命令框,把資料夾轉到目標指令碼所在的資料夾。 2. 執行命令:pyinstaller -F 指令碼名.py ;執行完後你就會在同文件夾下看到新生成的三個東西: ①.spe

python檔案打包.exe執行檔案

       現在用部落格的形式記載的,大概也只有IT行業一直持續吧!作為一名IT民工,沒有特別多特別深的行業見解,初涉江湖,記錄自己走過的路途的風景,日後回望也會覺得清晰;如果有幸能給他人一些啟發或者參照,那也算是給自己積累功德

python將GUI專案打包exe檔案

此專案分為兩步: GUI編寫程式 pyinstaller打包軟體 所用到的第三方庫: tkinter pyinstaller 具體實現 1. GUI介面 本次主要講解如何打包,所以在此只是設計一個十分簡單GUI介面本次主要講解如

bat批處理執行python 的幾種方式 ———— 批處理, python打包 exe檔案

第一種方式: @echo off C: cd C:\Users\ldl\Desktop start python test100.py start python 1.py start python 1.py 10 start python 1.py 100 exit 第二種方