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 第二種方