欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python 備份程序代碼實現

 更新時間:2017年03月06日 17:18:33   投稿:lqh  
這篇文章主要介紹了Python 備份程序代碼實現的相關資料,需要的朋友可以參考下

Python的一個備份程序

這是一個備份腳本。路徑請自行更換。

這是一個備份腳本,按照當前日期分目錄,以時間作為文件名,并且可以在文件名加入備注信息.

以zip方式作為壓縮方式, 有特殊需求可以更改.

實例代碼:


#! /usr/bin/python
#coding=utf-8
 
#這是一個備份腳本,按照當前日期分目錄,以時間作為文件名,并且可以在文件名加入備注信息.
#以zip方式作為壓縮方式, 有特殊需求可以更改.
import os
import time
 
source = ['/home/leeicoding/workspace/j2ee','/home/leeicoding/workspace/python']
 
target_dir = '/home/leeicoding/bak'
#獲取系統(tǒng)時間
today = target_dir + time.strftime('%Y%m%d')
now  = time.strftime('%H%M%S')
# 輸入備注
comment = raw_input('請輸入備注:')
if len(comment) == 0:
  print('無備注')
  target = today + os.sep + now + '.zip'
else:
  target = today + os.sep + now + comment.replace(' ','_') + '.zip'
 
if not os.path.exists(today):
  os.mkdir(today)
  print('創(chuàng)建目錄'+today+'成功')
 
 
# 備份命令
# q 靜默方式 r遞歸目錄
zip_command = 'zip -qr "%s" %s' % (target, ' '.join(source))
 
if os.system(zip_command) == 0:
  print('備份成功,存放在: '+target)

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

您可能感興趣的文章:

相關文章

  • Python NumPy教程之遍歷數組詳解

    Python NumPy教程之遍歷數組詳解

    這篇文章主要為大家詳細介紹了Python?NumPy中遍歷數組的方法,文中的示例代碼講解詳細,對我們學習Python有一定幫助,需要的可以參考一下
    2022-08-08
  • Pytorch 神經網絡—自定義數據集上實現教程

    Pytorch 神經網絡—自定義數據集上實現教程

    今天小編就為大家分享一篇Pytorch 神經網絡—自定義數據集上實現教程,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • Python操作Word文件的流程步驟

    Python操作Word文件的流程步驟

    要操作Word文件,我們需要使用一個Python的第三方庫叫做?python-docx,它可以讓我們使用?Python對Word文件進行讀取、修改以及創(chuàng)建等操作,文中有詳細的流程步驟介紹,需要的朋友可以參考下
    2023-06-06
  • python中如何使用虛擬環(huán)境

    python中如何使用虛擬環(huán)境

    這篇文章主要介紹了python中如何使用虛擬環(huán)境,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-10-10
  • 使用Template格式化Python字符串的方法

    使用Template格式化Python字符串的方法

    今天小編就為大家分享一篇使用Template格式化Python字符串的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • 淺談pytorch中為什么要用 zero_grad() 將梯度清零

    淺談pytorch中為什么要用 zero_grad() 將梯度清零

    這篇文章主要介紹了pytorch中為什么要用 zero_grad() 將梯度清零的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • Python二維碼生成識別實例詳解

    Python二維碼生成識別實例詳解

    這篇文章主要介紹了Python二維碼生成識別實例詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-07-07
  • Python中input與raw_input 之間的比較

    Python中input與raw_input 之間的比較

    這篇文章主要介紹了Python中input與raw_input 之間的比較的相關資料,通過本文希望能幫助到大家,對于他們之間的使用方法和區(qū)別,需要的朋友可以參考下
    2017-08-08
  • python中functools.lru_cache的具體使用

    python中functools.lru_cache的具體使用

    本文主要介紹了python中functools.lru_cache的具體使用,通過functools.lru_cache,你可以輕松優(yōu)化具有重復計算的函數,大大提高代碼的執(zhí)行效率
    2024-09-09
  • Python使用Plotly繪制常見5種動態(tài)交互式圖表

    Python使用Plotly繪制常見5種動態(tài)交互式圖表

    Plotly是一個非常強大的開源數據可視化框架,它通過構建基于 HTML 的交互式圖表來顯示信息,可創(chuàng)建各種形式的精美圖表。本文將用Plotly庫繪制常見的五種動態(tài)交互式圖表,感興趣的可以學習一下
    2022-03-03

最新評論