Maison > Article > développement back-end > Tutoriel sur la méthode du programme de sauvegarde Python
Cet article présente principalement des informations pertinentes sur la mise en œuvre du code du programme de sauvegarde Python. Les amis qui en ont besoin peuvent se référer à
Un programme de sauvegarde en Python
C'est ici. un script de sauvegarde. Veuillez modifier le chemin vous-même.
Il s'agit d'un script de sauvegarde, divisé en répertoires en fonction de la date actuelle, utilisant l'heure comme nom de fichier, et vous pouvez ajouter des informations de remarque au nom du fichier
En utilisant zip. En tant que méthode de compression, des besoins spéciaux peuvent être modifiés.
Exemple de code :
#! /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' #获取系统时间 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('创建目录'+today+'成功') # 备份命令 # q 静默方式 r递归目录 zip_command = 'zip -qr "%s" %s' % (target, ' '.join(source)) if os.system(zip_command) == 0: print('备份成功,存放在: '+target)
[Recommandations associées]
1. recommandations : Téléchargement de la version V0.1 de "php Programmer Toolbox"2.
Tutoriel vidéo gratuit PythonTutoriel d'introduction aux bases de PythonCe qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!