backup.py 文件源码

python
阅读 39 收藏 0 点赞 0 评论 0

项目:labrat 作者: sdhutchins 项目源码 文件源码
def backup(self):
        """Backup files from source directory to destination."""

        logzero.logfile("directory_backup_%s.log" %
                        str(d.now().strftime(self._f2)))
        sep = 50*'-'
        log.info("#%s" % sep)
        log.info("The script name is %s" % os.path.basename(__file__))
        log.info("The date and time is currently %s" %
                 str(d.now().strftime(self._f1)))

        with contextlib.suppress(OSError):
            # TODO Add SameFileError from shutil
            # TODO Add threading
            log.error(OSError)
            copytree(self.sourcedir, self.backupdir)
            log.info('%s has been backed up.' % self.sourcedir)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号