我想在一天的指定时间备份一次我的网络目录,下面是我当前工作的代码,我通过它手动运行它。
所以我想作为 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/
关于python - 如何每天运行一次 python 脚本来创建网络目录的备份副本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12526999/