python - 如何每天运行一次 python 脚本来创建网络目录的备份副本?

标签 python copy save backup

我想在一天的指定时间备份一次我的网络目录,下面是我当前工作的代码,我通过它手动运行它。

所以我想作为 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/

相关文章:

python - 如果未设置 tf.stop_gradient 会怎样?

python - Django/Python - 将数据收集到正确的形式(算法)

linux - 关于linux cp同一目录类似文件到其他目录并重命名?

gradle - 基本Gradle复制任务不起作用(直到直接调用)

ios - 保存主MOC时使用CoreData SIGABRT。为什么?

android - 如何在 onSaveInstanceState 中保存一个 JSONObject?

java - 处理程序的动态设置

python - 正则表达式 - 如何选择其中包含 '-' 的单词?

python - 提高优化问题的速度

.net - 如何在 .NET 中复制文件夹以及所有子文件夹和文件?