[英]How to run python script once in a day that is creating back-up copy of network dir?
我想在指定的時間每天備份一次我的網絡目錄,下面是我當前正在手動運行的工作代碼。
因此,我想作為Windows服務來完成此手動工作,該服務在特定時間創建指定網絡目錄的備份副本。
import tarfile
import datetime
def backup_htmls():
tar = tarfile.open('./InputHTML_bc/'+datetime.datetime.now().strftime('%b_%d_%Y_%H_%M_%S')+".tar.gz", "w:gz")
tar.add('\\\\192.168.211.65\\shared\\InputHTML\\', arcname="Backup_Tar")
tar.close()
我有關於如何將其作為Windows服務運行的參考。
我只想如何每天在特定時間一天執行一次此作業(例如,如果我將時間作為參數傳遞給python函數,並且它將在當天執行一次。.或其他任何可以執行的方式。.以pythonic方式)??? 我知道這將是非常容易的,但是無論如何我從不知道可以從哪里開始的想法???
這是一個食譜,向您展示如何使用Python創建Windows服務:
http://code.activestate.com/recipes/576451-how-to-create-a-windows-service-in-python/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.